def test_concat_data(): "test concat_data" d = nx.testing.micro_data() d1 = nx.testing.micro_data(slice(0, 5)) d2 = nx.testing.micro_data(slice(5, None)) d12 = nx.concat_data([d1, d2]) ade(d12, d, "concat_data corrupted adta") assert_raises(IndexError, nx.concat_data, [d, d])
def test_data_era_isnotin(): "test data.era_isnotin" d = micro_data() eras = ['era3', 'eraX'] d0 = d.era_isnotin(eras) d1 = d.era_isin(eras) d01 = nx.concat_data([d0, d1]) d01 = d01.loc[d.ids] ade(d01, d, "all rows not selected")