Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
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