initial commit
This commit is contained in:
commit
9d20827c46
2469 changed files with 470994 additions and 0 deletions
25
qa/unittest/unittest.cpp
Normal file
25
qa/unittest/unittest.cpp
Normal 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);
|
||||
}
|
||||
Reference in a new issue