54int main(
int argc,
char* argv[])
83 if (getenv(
"QT_QPA_PLATFORM") ==
nullptr) _putenv_s(
"QT_QPA_PLATFORM",
"minimal");
85 setenv(
"QT_QPA_PLATFORM",
"minimal", 0 );
92 int num_test_failures{0};
99 num_test_failures += QTest::qExec(&app_tests);
102 num_test_failures += QTest::qExec(&options_tests);
105 num_test_failures += QTest::qExec(&
test1);
108 num_test_failures += QTest::qExec(&test3);
112 num_test_failures += QTest::qExec(&test5);
115 num_test_failures += QTest::qExec(&test6);
118 if (num_test_failures) {
119 qWarning(
"\nFailed tests: %d\n", num_test_failures);
121 qDebug(
"\nAll tests passed.\n");
128 return num_test_failures;
const std::function< void(const std::string &)> G_TEST_LOG_FUN
This is connected to the logger.
const std::function< std::vector< const char * >()> G_TEST_COMMAND_LINE_ARGUMENTS
Retrieve the command line arguments.
const std::function< std::string()> G_TEST_GET_FULL_NAME
Retrieve the unit test name.