Added some more mocks

This commit is contained in:
Alan Saul 2013-01-31 11:31:43 +00:00
parent ba63b1a658
commit 9fec748be5

View file

@ -19,15 +19,15 @@ import sys, os, exceptions
class Mock(object): class Mock(object):
"""Special Healpix values for masked pixels. """Special Healpix values for masked pixels.
""" """
pi = 3.141516 #pi = 3.141516
class Axes(object): #class Axes(object):
pass #pass
class Locator(object): #class Locator(object):
pass #pass
class Normalize(object): #class Normalize(object):
pass #pass
class LinearSegmentedColormap(object): #class LinearSegmentedColormap(object):
pass #pass
def __init__(self, *args): def __init__(self, *args):
"""Mock init """Mock init
""" """
@ -45,7 +45,11 @@ class Mock(object):
try: try:
import GPy import GPy
except exceptions.ImportError: except exceptions.ImportError:
MOCK_MODULES = ['pylab'] MOCK_MODULES = ['matplotlib', 'pylab', 'matplotlib.colors',
'matplotlib.cbook', 'pyfits', 'numpy', 'matplotlib',
'matplotlib.cm', 'matplotlib.patches', 'matplotlib.projections',
'matplotlib.projections.polar', 'matplotlib.pyplot',
'matplotlib.text', 'matplotlib.ticker']
for mod_name in MOCK_MODULES: for mod_name in MOCK_MODULES:
sys.modules[mod_name] = Mock() sys.modules[mod_name] = Mock()