cpp-ipc/test/main.cpp
2018-11-20 11:27:39 +08:00

28 lines
475 B
C++

#include <QCoreApplication>
#include <QObject>
#include <QVector>
#include "test.h"
namespace {
QVector<QObject*> suites__;
} // internal-linkage
TestSuite::TestSuite(void) {
suites__ << this;
}
int main(int argc, char* argv[]) {
QCoreApplication app(argc, argv);
Q_UNUSED(app)
int failed_count = 0;
for (const auto& suite : suites__) {
if (QTest::qExec(suite, argc, argv) != 0)
++failed_count;
}
return failed_count;
}