yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
z3ed_test_suite.cc
Go to the documentation of this file.
1
#include "
app/test/z3ed_test_suite.h
"
2
3
#include "absl/strings/str_format.h"
4
#include "
util/log.h
"
5
6
namespace
yaze
{
7
namespace
test {
8
9
void
RegisterZ3edTestSuites
() {
10
#ifdef YAZE_WITH_GRPC
11
LOG_INFO
(
"Z3edTests"
,
"Registering z3ed AI Agent test suites"
);
12
13
// Register AI Agent test suite
14
TestManager::Get
().
RegisterTestSuite
(
15
std::make_unique<Z3edAIAgentTestSuite>());
16
17
// Register GUI Automation test suite
18
TestManager::Get
().
RegisterTestSuite
(
19
std::make_unique<GUIAutomationTestSuite>());
20
21
LOG_INFO
(
"Z3edTests"
,
"z3ed test suites registered successfully"
);
22
#else
23
LOG_INFO
(
"Z3edTests"
,
"z3ed test suites not available (YAZE_WITH_GRPC=OFF)"
);
24
#endif
// YAZE_WITH_GRPC
25
}
26
27
}
// namespace test
28
}
// namespace yaze
yaze::test::TestManager::RegisterTestSuite
void RegisterTestSuite(std::unique_ptr< TestSuite > suite)
Definition
test_manager.cc:297
yaze::test::TestManager::Get
static TestManager & Get()
Definition
test_manager.cc:150
log.h
LOG_INFO
#define LOG_INFO(category, format,...)
Definition
log.h:105
yaze::test::RegisterZ3edTestSuites
void RegisterZ3edTestSuites()
Definition
z3ed_test_suite.cc:9
yaze
Definition
application.cc:18
z3ed_test_suite.h
src
app
test
z3ed_test_suite.cc
Generated by
1.10.0