initial commit

This commit is contained in:
mikhail "synzr" 2025-12-25 01:37:49 +05:00
commit 9d20827c46
2469 changed files with 470994 additions and 0 deletions

25
qa/unittest/unittest.cpp Normal file
View file

@ -0,0 +1,25 @@
#include <QCoreApplication>
#include <cppunit/ui/text/TestRunner.h>
#include <cppunit/extensions/TestFactoryRegistry.h>
#include <cppunit/XmlOutputter.h>
#include <cppunit/TextTestResult.h>
int main(int argc, char* argv[])
{
QCoreApplication a(argc, argv);
CppUnit::TestFactoryRegistry& registry = CppUnit::TestFactoryRegistry::getRegistry();
CppUnit::TextUi::TestRunner runner;
runner.addTest( registry.makeTest() );
if (argc >= 2) {
if (!strcmp(argv[1],"--xml")) {
runner.setOutputter(new CppUnit::XmlOutputter(&runner.result(), std::cout));
}
}
if (argc >= 2 && !strcmp(argv[1],"--xml")) {
runner.setOutputter(new CppUnit::XmlOutputter(&runner.result(), std::cout));
}
return (runner.run("") ? 0 : 1);
}