1515from data_designer .config .dataset_builders import BuildStage
1616from data_designer .config .models import ImageContext , ModalityDataType
1717from data_designer .config .processors import (
18- AncillaryDatasetProcessorConfig ,
18+ SchemaTransformProcessorConfig ,
1919 DropColumnsProcessorConfig ,
2020)
2121from data_designer .config .utils .code_lang import CodeLang
2424 ViolationLevel ,
2525 ViolationType ,
2626 rich_print_violations ,
27- validate_ancillary_dataset_processor ,
27+ validate_schema_transform_processor ,
2828 validate_code_validation ,
2929 validate_columns_not_all_dropped ,
3030 validate_data_designer_config ,
106106 column_names = ["inexistent_column" ],
107107 build_stage = BuildStage .POST_BATCH ,
108108 ),
109- AncillaryDatasetProcessorConfig (
110- name = "ancillary_dataset_processor_invalid_reference " ,
109+ SchemaTransformProcessorConfig (
110+ name = "schema_transform_processor_invalid_reference " ,
111111 template = {"text" : "{{ invalid_reference }}" },
112112 build_stage = BuildStage .POST_BATCH ,
113113 ),
114- AncillaryDatasetProcessorConfig (
115- name = "ancillary_dataset_processor_invalid_template " ,
114+ SchemaTransformProcessorConfig (
115+ name = "schema_transform_processor_invalid_template " ,
116116 template = {"text" : {1 , 2 , 3 }},
117117 build_stage = BuildStage .POST_BATCH ,
118118 ),
125125@patch ("data_designer.config.utils.validation.validate_expression_references" )
126126@patch ("data_designer.config.utils.validation.validate_columns_not_all_dropped" )
127127@patch ("data_designer.config.utils.validation.validate_drop_columns_processor" )
128- @patch ("data_designer.config.utils.validation.validate_ancillary_dataset_processor " )
128+ @patch ("data_designer.config.utils.validation.validate_schema_transform_processor " )
129129def test_validate_data_designer_config (
130130 mock_validate_columns_not_all_dropped ,
131131 mock_validate_expression_references ,
132132 mock_validate_code_validation ,
133133 mock_validate_prompt_templates ,
134134 mock_validate_drop_columns_processor ,
135- mock_validate_ancillary_dataset_processor ,
135+ mock_validate_schema_transform_processor ,
136136):
137137 mock_validate_columns_not_all_dropped .return_value = [
138138 Violation (
@@ -174,7 +174,7 @@ def test_validate_data_designer_config(
174174 level = ViolationLevel .ERROR ,
175175 )
176176 ]
177- mock_validate_ancillary_dataset_processor .return_value = [
177+ mock_validate_schema_transform_processor .return_value = [
178178 Violation (
179179 column = "text" ,
180180 type = ViolationType .INVALID_REFERENCE ,
@@ -196,7 +196,7 @@ def test_validate_data_designer_config(
196196 mock_validate_code_validation .assert_called_once ()
197197 mock_validate_prompt_templates .assert_called_once ()
198198 mock_validate_drop_columns_processor .assert_called_once ()
199- mock_validate_ancillary_dataset_processor .assert_called_once ()
199+ mock_validate_schema_transform_processor .assert_called_once ()
200200
201201
202202def test_validate_prompt_templates ():
@@ -281,8 +281,8 @@ def test_validate_expression_references():
281281 assert violations [0 ].type == ViolationType .EXPRESSION_REFERENCE_MISSING
282282
283283
284- def test_validate_ancillary_dataset_processor ():
285- violations = validate_ancillary_dataset_processor (COLUMNS , PROCESSOR_CONFIGS )
284+ def test_validate_schema_transform_processor ():
285+ violations = validate_schema_transform_processor (COLUMNS , PROCESSOR_CONFIGS )
286286 assert len (violations ) == 2
287287 assert violations [0 ].type == ViolationType .INVALID_REFERENCE
288288 assert violations [0 ].column is None
@@ -295,7 +295,7 @@ def test_validate_ancillary_dataset_processor():
295295 assert violations [1 ].column is None
296296 assert (
297297 violations [1 ].message
298- == "Ancillary dataset processor ancillary_dataset_processor_invalid_template template is not a valid JSON object."
298+ == "Ancillary dataset processor schema_transform_processor_invalid_template template is not a valid JSON object."
299299 )
300300 assert violations [1 ].level == ViolationLevel .ERROR
301301
0 commit comments