def test_context_manager(): from astropy import constants as const with const.set_enabled_constants('astropyconst13'): assert const.h.value == 6.62606957e-34 # CODATA2010 assert const.h.value == 6.626070040e-34 # CODATA2014 with pytest.raises(ImportError): with const.set_enabled_constants('notreal'): const.h
def test_context_manager(): from astropy import constants as const with const.set_enabled_constants('astropyconst13'): assert const.h.value == 6.62606957e-34 # CODATA2010 assert const.h.value == 6.626070040e-34 # CODATA2014 with pytest.raises(ValueError): with const.set_enabled_constants('notreal'): const.h
def test_context_manager(): from astropy import constants as const with pytest.warns(AstropyDeprecationWarning, match="Use 'astropy.physical_constants'"): with const.set_enabled_constants('astropyconst13'): assert const.h.value == 6.62606957e-34 # CODATA2010 with pytest.warns(AstropyDeprecationWarning, match="Use 'astropy.physical_constants'"): with const.set_enabled_constants('astropyconst20'): assert const.h.value == 6.626070040e-34 # CODATA2014 assert const.h.value == 6.62607015e-34 # CODATA2018 with pytest.raises(ImportError): with pytest.warns(AstropyDeprecationWarning, match="Use 'astropy.physical_constants'"): with const.set_enabled_constants('notreal'): const.h