@@ -899,9 +899,7 @@ def create_generate_test_file_agent(
899899
900900
901901# Validation agents
902- def create_syntax_validation_agent (
903- model_name : str = MODEL_NAME ,
904- ) -> SyntaxValidationAgent :
902+ def create_syntax_validation_agent () -> SyntaxValidationAgent :
905903 return SyntaxValidationAgent (
906904 name = "SyntaxValidationAgent" ,
907905 input_key = "test_file_path" ,
@@ -912,9 +910,7 @@ def create_syntax_validation_agent(
912910syntax_validation_agent = create_syntax_validation_agent ()
913911
914912
915- def create_import_validation_agent (
916- model_name : str = MODEL_NAME ,
917- ) -> ImportValidationAgent :
913+ def create_import_validation_agent () -> ImportValidationAgent :
918914 return ImportValidationAgent (
919915 name = "ImportValidationAgent" ,
920916 input_key = "test_file_path" ,
@@ -925,9 +921,7 @@ def create_import_validation_agent(
925921import_validation_agent = create_import_validation_agent ()
926922
927923
928- def create_structure_validation_agent (
929- model_name : str = MODEL_NAME ,
930- ) -> TestStructureValidationAgent :
924+ def create_structure_validation_agent () -> TestStructureValidationAgent :
931925 return TestStructureValidationAgent (
932926 name = "TestStructureValidationAgent" ,
933927 input_key = "test_file_path" ,
@@ -938,9 +932,7 @@ def create_structure_validation_agent(
938932structure_validation_agent = create_structure_validation_agent ()
939933
940934
941- def create_mock_execution_validation_agent (
942- model_name : str = MODEL_NAME ,
943- ) -> MockTestExecutionAgent :
935+ def create_mock_execution_validation_agent () -> MockTestExecutionAgent :
944936 return MockTestExecutionAgent (
945937 name = "MockTestExecutionAgent" ,
946938 input_key = "test_file_path" ,
@@ -975,10 +967,10 @@ def create_validation_loop_agent(
975967) -> TestValidationLoopAgent :
976968 return TestValidationLoopAgent (
977969 name = "TestValidationLoopAgent" ,
978- syntax_agent = create_syntax_validation_agent (model_name ),
979- import_agent = create_import_validation_agent (model_name ),
980- structure_agent = create_structure_validation_agent (model_name ),
981- mock_execution_agent = create_mock_execution_validation_agent (model_name ),
970+ syntax_agent = create_syntax_validation_agent (),
971+ import_agent = create_import_validation_agent (),
972+ structure_agent = create_structure_validation_agent (),
973+ mock_execution_agent = create_mock_execution_validation_agent (),
982974 fix_agent = create_fix_test_script_agent (model_name ),
983975 max_retries = 6 ,
984976 )
@@ -1006,7 +998,7 @@ def create_validated_test_generation_agent(
1006998
1007999
10081000# Test execution agents
1009- def create_run_tests_agent (model_name : str = MODEL_NAME ) -> TestRunner :
1001+ def create_run_tests_agent () -> TestRunner :
10101002 return TestRunner (
10111003 name = "RunTestsAgent" ,
10121004 input_key = "test_file_path" ,
@@ -1044,7 +1036,7 @@ def create_unified_test_agent(model_name: str = MODEL_NAME) -> SequentialAgent:
10441036 return SequentialAgent (
10451037 name = "UnifiedTestAgent" ,
10461038 sub_agents = [
1047- create_run_tests_agent (model_name ),
1039+ create_run_tests_agent (),
10481040 create_summarize_test_results_agent (model_name ),
10491041 ],
10501042 description = "Executes the generated pytest test file and provides a comprehensive summary." ,
0 commit comments