66
77from data_designer .config .dataset_builders import BuildStage
88from data_designer .config .processors import (
9+ AncillaryDatasetProcessorConfig ,
910 DropColumnsProcessorConfig ,
10- OutputFormatProcessorConfig ,
1111 ProcessorConfig ,
1212 ProcessorType ,
1313 get_processor_config_from_kwargs ,
@@ -54,7 +54,7 @@ def test_drop_columns_processor_config_serialization():
5454
5555
5656def test_output_format_processor_config_creation ():
57- config = OutputFormatProcessorConfig (
57+ config = AncillaryDatasetProcessorConfig (
5858 name = "output_format_processor" ,
5959 build_stage = BuildStage .POST_BATCH ,
6060 template = '{"text": "{{ col1 }}"}' ,
@@ -69,19 +69,19 @@ def test_output_format_processor_config_creation():
6969def test_output_format_processor_config_validation ():
7070 # Test unsupported stage raises error
7171 with pytest .raises (ValidationError , match = "Invalid dataset builder stage" ):
72- OutputFormatProcessorConfig (
72+ AncillaryDatasetProcessorConfig (
7373 name = "output_format_processor" ,
7474 build_stage = BuildStage .PRE_BATCH ,
7575 template = '{"text": "{{ col1 }}"}' ,
7676 )
7777
7878 # Test missing required field raises error
7979 with pytest .raises (ValidationError , match = "Field required" ):
80- OutputFormatProcessorConfig (name = "output_format_processor" , build_stage = BuildStage .POST_BATCH )
80+ AncillaryDatasetProcessorConfig (name = "output_format_processor" , build_stage = BuildStage .POST_BATCH )
8181
8282
8383def test_output_format_processor_config_serialization ():
84- config = OutputFormatProcessorConfig (
84+ config = AncillaryDatasetProcessorConfig (
8585 name = "output_format_processor" ,
8686 build_stage = BuildStage .POST_BATCH ,
8787 template = '{"text": "{{ col1 }}"}' ,
@@ -93,7 +93,7 @@ def test_output_format_processor_config_serialization():
9393 assert config_dict ["template" ] == '{"text": "{{ col1 }}"}'
9494
9595 # Deserialize from dict
96- config_restored = OutputFormatProcessorConfig .model_validate (config_dict )
96+ config_restored = AncillaryDatasetProcessorConfig .model_validate (config_dict )
9797 assert config_restored .build_stage == config .build_stage
9898 assert config_restored .template == config .template
9999
@@ -116,7 +116,7 @@ def test_get_processor_config_from_kwargs():
116116 build_stage = BuildStage .POST_BATCH ,
117117 template = '{"text": "{{ col1 }}"}' ,
118118 )
119- assert isinstance (config_output_format , OutputFormatProcessorConfig )
119+ assert isinstance (config_output_format , AncillaryDatasetProcessorConfig )
120120 assert config_output_format .template == '{"text": "{{ col1 }}"}'
121121 assert config_output_format .processor_type == ProcessorType .OUTPUT_FORMAT
122122
0 commit comments