Пример #1
0
def test_tess_astropy():
    filename = get_pkg_data_filename('timeseries/hlsp_tess-data-alerts_tess_phot_00025155310-s01_tess_v1_lc.fits')
    timeseries = kepler_fits_reader(filename)
    assert timeseries["time"].format == 'isot'
    assert timeseries["time"].scale == 'tdb'
    assert timeseries["sap_flux"].unit.to_string() == 'electron / s'
    assert len(timeseries) == 19261
    assert len(timeseries.columns) == 20
Пример #2
0
def test_kepler_astropy():
    filename = get_pkg_data_filename('timeseries/kplr010666592-2009131110544_slc.fits')
    timeseries = kepler_fits_reader(filename)
    assert timeseries["time"].format == 'isot'
    assert timeseries["time"].scale == 'tdb'
    assert timeseries["sap_flux"].unit.to_string() == 'electron / s'
    assert len(timeseries) == 14280
    assert len(timeseries.columns) == 20
Пример #3
0
def test_kepler_astropy():
    filename = get_pkg_data_filename(
        'timeseries/kplr010666592-2009131110544_slc.fits')
    timeseries = kepler_fits_reader(filename)
    assert timeseries["time"].format == 'isot'
    assert timeseries["time"].scale == 'tdb'
    assert timeseries["sap_flux"].unit.to_string() == 'electron / s'
    assert len(timeseries) == 14280
    assert len(timeseries.columns) == 20
Пример #4
0
def test_tess_astropy():
    filename = get_pkg_data_filename(
        'timeseries/hlsp_tess-data-alerts_tess_phot_00025155310-s01_tess_v1_lc.fits'
    )
    timeseries = kepler_fits_reader(filename)
    assert timeseries["time"].format == 'isot'
    assert timeseries["time"].scale == 'tdb'
    assert timeseries["sap_flux"].unit.to_string() == 'electron / s'
    assert len(timeseries) == 19261
    assert len(timeseries.columns) == 20
Пример #5
0
def test_raise_timesys_tess(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == ("Support for TCB time scale not yet "
                                 "implemented in TESS reader")
Пример #6
0
def test_raise_extversion_tess(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == ("Support for TESS v2 files not yet "
                                 "implemented")
Пример #7
0
def test_raise_telescop_wrong(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == (
        "MadeUp is not implemented, only KEPLER or TESS are "
        "supported through this reader")
Пример #8
0
def test_raise_timesys_tess(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == ("Support for TCB time scale not yet "
                                 "implemented in TESS reader")
Пример #9
0
def test_raise_extversion_tess(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == ("Support for TESS v2 files not yet "
                                 "implemented")
Пример #10
0
def test_raise_telescop_wrong(mock_file):
    with pytest.raises(NotImplementedError) as exc:
        kepler_fits_reader(None)
    assert exc.value.args[0] == ("MadeUp is not implemented, only KEPLER or TESS are "
                                 "supported through this reader")