def test_empty_catalog(self, empty_cat): """ ensure returns empty df with required columns """ df = magnitudes_to_df(empty_cat) assert isinstance(df, pd.DataFrame) assert not len(df) assert set(df.columns).issubset(MAGNITUDE_COLUMNS)
def test_event_bank_to_df(self, default_ebank): """ Ensure event banks can be used to get dataframes. """ df = obsplus.magnitudes_to_df(default_ebank) assert isinstance(df, pd.DataFrame) assert len(df)
def read_mags_output(self, dummy_cat): return magnitudes_to_df(dummy_cat)