#include "TestCase.h" #include "TestCaseRunner.h" #include "GuiApplication.h" #include #include #include class TestOpenGlRendering : public TestCase { public: bool Run() override { auto app = std::make_unique(); app->setUiInterfaceBackend(UiInterfaceFactory::Backend::X11); //app->setUiInterfaceBackend(UiInterfaceFactory::Backend::X11_RASTER); app->run(); return true; } }; int main() { TestCaseRunner runner; runner.AddTestCase("TestOpenGlRendering", std::make_unique()); const auto testsPassed = runner.Run(); return testsPassed ? 0 : -1; }