diff options
Diffstat (limited to 'engines/testbed/testbed.cpp')
-rw-r--r-- | engines/testbed/testbed.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/testbed/testbed.cpp b/engines/testbed/testbed.cpp index bb3655a557..7785bd1a17 100644 --- a/engines/testbed/testbed.cpp +++ b/engines/testbed/testbed.cpp @@ -104,7 +104,12 @@ Common::Error TestbedEngine::run() { TestbedConfigManager cfMan(_testsuiteList); cfMan.selectTestsuites(); - + + // check if user wanted to exit. + if (Engine::shouldQuit()) { + return Common::kNoError; + } + invokeTestsuites(); return Common::kNoError; } |