#include <test_driver.h>
Public Member Functions | |
| TestDriver (TestHost &host, const std::vector< std::shared_ptr< TestSuite > > &test_suites, uint32_t framebuffer_width, uint32_t framebuffer_height, bool show_options_menu, bool disable_autorun, bool autorun_immediately) | |
| void | Run () |
| Enters a loop that reacts to user input until the user requests an exit. | |
| void | RunAllTestsNonInteractive () |
| Runs all tests automatically without reacting to any user input. | |
Handles input processing and test execution.