MCPcopy Create free account
hub / github.com/InfinitiBit/graphbit / run_all_tests

Method run_all_tests

tests/iterative_agent_tests/test_helpers.py:331–347  ·  view source on GitHub ↗

Run all standard tests.

(self)

Source from the content-addressed store, hash-verified

329 self.run_test("Metadata Accuracy Check", run)
330
331 def run_all_tests(self):
332 """Run all standard tests."""
333 print(f"\n{'#' * 60}")
334 print(f" ITERATIVE AGENT TESTS: {self.provider_name}")
335 print(f"{'#' * 60}")
336
337 self.test_single_tool_call()
338 self.test_multi_step_chain()
339 self.test_parallel_tools()
340 self.test_three_step_chain()
341 self.test_max_iterations_1()
342 self.test_no_tool_needed()
343 self.test_conditional_tool_use()
344 self.test_metadata_accuracy()
345
346 success = self.print_summary()
347 return success

Callers 10

test_togetherai.pyFile · 0.45
test_mistralai.pyFile · 0.45
test_bytedance.pyFile · 0.45
test_azurellm.pyFile · 0.45
test_openai.pyFile · 0.45
test_deepseek.pyFile · 0.45
test_anthropic.pyFile · 0.45
test_fireworks.pyFile · 0.45
test_openrouter.pyFile · 0.45
test_xai.pyFile · 0.45

Calls 9

test_single_tool_callMethod · 0.95
test_multi_step_chainMethod · 0.95
test_parallel_toolsMethod · 0.95
test_three_step_chainMethod · 0.95
test_max_iterations_1Method · 0.95
test_no_tool_neededMethod · 0.95
print_summaryMethod · 0.95

Tested by

no test coverage detected