def test_get_field_tags(tags, field, expected_tags): assert Schema.get_field_tags(tags, field, defaultdict(list)) == expected_tags
def test_get_field_tags_fails(tags, exception): with pytest.raises(ValueError) as excinfo: Schema.get_field_tags(tags, None, defaultdict(list)) assert str(excinfo.value) == exception