def test_as_dataframe_bad_rename():
df_hello, cohort = prep_test_cohort()
# test behavior with rename_cols=True. should raise a warning
with warnings.catch_warnings(record=True) as w:
warnings.simplefilter("always")
df = cohort.as_dataframe(rename_cols=True, join_with='hello')
# skip test since warnings (for some reason) don't propagate
#ok_(len(w) > 0, 'fail to generate dups warning when using rename_cols=True')
res = compare_column_names(expected = df_hello.columns,
observed = df.columns)
ok_(res, 'columns names failed to match expected')
评论列表
文章目录