#include <agent_tools_test.h>


Public Member Functions | |
| AgentToolsTestSuite ()=default | |
| ~AgentToolsTestSuite () override=default | |
| std::string | GetName () const override |
| TestCategory | GetCategory () const override |
| absl::Status | RunTests (TestResults &results) override |
Public Member Functions inherited from yaze::test::TestSuite | |
| virtual | ~TestSuite ()=default |
| virtual void | DrawConfiguration () |
| virtual bool | IsEnabled () const |
| virtual void | SetEnabled (bool enabled) |
Private Member Functions | |
| void | RunToolPreferencesTest (TestResults &results) |
| void | RunConfigPersistenceTest (TestResults &results) |
Additional Inherited Members | |
Protected Attributes inherited from yaze::test::TestSuite | |
| bool | enabled_ = true |
Definition at line 15 of file agent_tools_test.h.
|
default |
|
overridedefault |
|
inlineoverridevirtual |
Implements yaze::test::TestSuite.
Definition at line 20 of file agent_tools_test.h.
Referenced by RunConfigPersistenceTest(), and RunToolPreferencesTest().
|
inlineoverridevirtual |
Implements yaze::test::TestSuite.
Definition at line 21 of file agent_tools_test.h.
References yaze::test::kUnit.
Referenced by RunConfigPersistenceTest(), and RunToolPreferencesTest().
|
inlineoverridevirtual |
Implements yaze::test::TestSuite.
Definition at line 23 of file agent_tools_test.h.
References RunConfigPersistenceTest(), and RunToolPreferencesTest().

|
inlineprivate |
Definition at line 30 of file agent_tools_test.h.
References yaze::test::TestResults::AddResult(), yaze::test::TestResult::category, yaze::test::TestResult::duration, yaze::test::TestResult::error_message, GetCategory(), GetName(), yaze::test::kFailed, yaze::test::kPassed, yaze::cli::agent::ToolDispatcher::ToolPreferences::memory_inspector, yaze::test::TestResult::name, yaze::test::TestResult::status, yaze::test::TestResult::suite_name, and yaze::test::TestResult::timestamp.
Referenced by RunTests().

|
inlineprivate |
Definition at line 65 of file agent_tools_test.h.
References yaze::test::TestResults::AddResult(), yaze::editor::AgentChatHistoryCodec::Snapshot::agent_config, yaze::test::TestResult::category, yaze::test::TestResult::duration, yaze::test::TestResult::error_message, GetCategory(), GetName(), yaze::test::kFailed, yaze::test::kPassed, yaze::test::kSkipped, yaze::editor::AgentChatHistoryCodec::Load(), yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::ToolFlags::memory_inspector, yaze::test::TestResult::name, yaze::editor::AgentChatHistoryCodec::Save(), yaze::test::TestResult::status, yaze::test::TestResult::suite_name, yaze::test::TestResult::timestamp, and yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::tools.
Referenced by RunTests().