#include <test_manager.h>
Inherited by yaze::test::AgentToolsTestSuite, yaze::test::ArenaTestSuite, yaze::test::CoreSystemsTestSuite, yaze::test::DungeonEditorTestSuite, yaze::test::E2ETestSuite, yaze::test::EmulatorTestSuite, yaze::test::GraphicsEditorTestSuite, yaze::test::IntegratedTestSuite, yaze::test::OverworldEditorTestSuite, yaze::test::PerformanceTestSuite, yaze::test::RomDependentTestSuite, yaze::test::UITestSuite, yaze::test::UnitTestSuite, and yaze::test::ZSCustomOverworldTestSuite.
Public Member Functions | |
| virtual | ~TestSuite ()=default |
| virtual std::string | GetName () const =0 |
| virtual TestCategory | GetCategory () const =0 |
| virtual absl::Status | RunTests (TestResults &results)=0 |
| virtual void | DrawConfiguration () |
| virtual bool | IsEnabled () const |
| virtual void | SetEnabled (bool enabled) |
Protected Attributes | |
| bool | enabled_ = true |
Definition at line 105 of file test_manager.h.
|
virtualdefault |
|
pure virtual |
Implemented in yaze::test::AgentToolsTestSuite, yaze::test::CoreSystemsTestSuite, yaze::test::DungeonEditorTestSuite, yaze::test::E2ETestSuite, yaze::test::EmulatorTestSuite, yaze::test::GraphicsEditorTestSuite, yaze::test::IntegratedTestSuite, yaze::test::PerformanceTestSuite, yaze::test::UITestSuite, yaze::test::OverworldEditorTestSuite, yaze::test::RomDependentTestSuite, yaze::test::UnitTestSuite, yaze::test::ArenaTestSuite, and yaze::test::ZSCustomOverworldTestSuite.
|
pure virtual |
Implemented in yaze::test::AgentToolsTestSuite, yaze::test::CoreSystemsTestSuite, yaze::test::DungeonEditorTestSuite, yaze::test::E2ETestSuite, yaze::test::EmulatorTestSuite, yaze::test::GraphicsEditorTestSuite, yaze::test::IntegratedTestSuite, yaze::test::PerformanceTestSuite, yaze::test::UITestSuite, yaze::test::OverworldEditorTestSuite, yaze::test::RomDependentTestSuite, yaze::test::UnitTestSuite, yaze::test::ArenaTestSuite, and yaze::test::ZSCustomOverworldTestSuite.
|
pure virtual |
Implemented in yaze::test::AgentToolsTestSuite, yaze::test::CoreSystemsTestSuite, yaze::test::DungeonEditorTestSuite, yaze::test::E2ETestSuite, yaze::test::EmulatorTestSuite, yaze::test::GraphicsEditorTestSuite, yaze::test::IntegratedTestSuite, yaze::test::PerformanceTestSuite, yaze::test::UITestSuite, yaze::test::OverworldEditorTestSuite, yaze::test::RomDependentTestSuite, yaze::test::UnitTestSuite, yaze::test::ArenaTestSuite, and yaze::test::ZSCustomOverworldTestSuite.
Referenced by yaze::test::TestManager::ExecuteTestSuite().
|
inlinevirtual |
Reimplemented in yaze::test::CoreSystemsTestSuite, yaze::test::DungeonEditorTestSuite, yaze::test::E2ETestSuite, yaze::test::EmulatorTestSuite, yaze::test::GraphicsEditorTestSuite, yaze::test::IntegratedTestSuite, yaze::test::PerformanceTestSuite, yaze::test::UITestSuite, yaze::test::OverworldEditorTestSuite, yaze::test::RomDependentTestSuite, yaze::test::UnitTestSuite, yaze::test::ArenaTestSuite, and yaze::test::ZSCustomOverworldTestSuite.
Definition at line 111 of file test_manager.h.
|
inlinevirtual |
Definition at line 112 of file test_manager.h.
References enabled_.
|
inlinevirtual |
Definition at line 113 of file test_manager.h.
References enabled_.
|
protected |
Definition at line 116 of file test_manager.h.
Referenced by IsEnabled(), and SetEnabled().