def test_transform_dirty_float(): dirty = make_dirty_float() dfc = DirtyFloatCleaner() dfc.fit(dirty) res = dfc.transform(dirty) # TODO test for new values in test etc assert res.shape == (100, 3) assert (res.dtypes == float).all() assert res.a_column_missing.sum() == 9 assert res.a_column_garbage.sum() == 1
def test_transform_dirty_float(): dirty = make_dirty_float() dfc = DirtyFloatCleaner() dfc.fit(dirty) res = dfc.transform(dirty) # TODO test for new values in test etc assert res.shape == (100, 3) assert res.a_column_missing.sum() == 9 assert res.a_column_garbage.sum() == 1 assert (dfc.get_feature_names() == res.columns).all()