22#ifndef TESTBED_TESTBED_H
23#define TESTBED_TESTBED_H
25#include "common/array.h"
27#include "engines/engine.h"
29#include "testbed/config.h"
30#include "testbed/testsuite.h"
34class TestbedConfigManager;
37 kTestbedLogOutput = 1,
40 kCmdRerunTestbed =
'crtb'
63 void checkForAllAchievements();
71 _testsuiteList(testsuiteList) {}
75 void run() { runModal(); }
EngineFeature
Definition: engine.h:282
Common::Error run() override
static void pushTestsuites(Common::Array< Testsuite * > &testsuiteList)
void invokeTestsuites(TestbedConfigManager &cfMan)
bool hasFeature(EngineFeature f) const override