diff --git a/test/test_misc.py b/test/test_misc.py index 4b32374b7624df01291ee023b5312496b95604bb..989cb1373f595a528c1092e24f08bd900e158f1c 100644 --- a/test/test_misc.py +++ b/test/test_misc.py @@ -22,6 +22,7 @@ import numpy as np from numpy.testing import assert_,\ assert_equal, \ assert_allclose +from nifty.config import dependency_injector as di from nifty import Field,\ RGSpace,\ @@ -32,6 +33,8 @@ from nifty import Field,\ LMGLTransformation, \ FFTOperator +from nose.plugins.skip import SkipTest + class Misc_Tests(unittest.TestCase): def test_RG_distance_1D(self): for dim1 in [10,11]: @@ -43,7 +46,7 @@ class Misc_Tests(unittest.TestCase): def test_RG_distance_2D(self): for dim1 in [10,11]: - for dim2 in [9, 28]: + for dim2 in [9,28]: for zc1 in [False,True]: for zc2 in [False,True]: for d in [0.1,1,3.7]: @@ -81,6 +84,8 @@ class Misc_Tests(unittest.TestCase): assert_allclose(inp.val, out.val) def test_sht(self): + if 'pyHealpix' not in di: + raise SkipTest for lm in [0,3,6,11,30]: for tp in [np.float64,np.complex128,np.float32,np.complex64]: a = LMSpace(lmax=lm)