def test_reset_semantic_tags_with_time_index(sample_datetime_series): semantic_tags = 'initial_tag' data_col = DataColumn(sample_datetime_series, semantic_tags=semantic_tags, use_standard_tags=False) data_col._set_as_time_index() new_col = data_col.reset_semantic_tags(retain_index_tags=True) assert new_col.semantic_tags == {'time_index'} new_col = data_col.reset_semantic_tags() assert new_col.semantic_tags == set()
def test_reset_semantic_tags_without_standard_tags(sample_series): semantic_tags = 'initial_tag' data_col = DataColumn(sample_series, semantic_tags=semantic_tags, use_standard_tags=False) new_col = data_col.reset_semantic_tags() assert new_col is not data_col assert new_col.semantic_tags == set()
def test_reset_semantic_tags_with_standard_tags(sample_series): semantic_tags = 'initial_tag' data_col = DataColumn(sample_series, semantic_tags=semantic_tags, logical_type=Categorical, use_standard_tags=True) new_col = data_col.reset_semantic_tags() assert new_col is not data_col assert new_col.semantic_tags == Categorical.standard_tags