int real_main(int argc, char* argv[]) { OptionList options; options.parse(argc, argv, "f:L:l:c:t:s"); if(options.args.size() == 0) { usage("testngppst-runner"); } //showOptions(options); StringList listeners; getListeners(listeners, options); StringList searchingPathsOfListeners; getSearchingPathsOfListeners(searchingPathsOfListeners, options); StringList fixtures; getSpecifiedFixtures(fixtures, options); bool usesSandbox = useSandbox(options); unsigned int maxConcurrent = 0; if(usesSandbox) { maxConcurrent = getMaxConcurrent(options); } std::string tagsFilterOption = getSingleOption("t", options, "*"); return TestRunner().runTests(useSandbox(options), maxConcurrent, options.args, listeners , searchingPathsOfListeners, fixtures, tagsFilterOption); }
int main(int argc, char* argv[]) { int nResult = false; int nRetCode = false; CppUnit::KG_Cppunit TestRunner("KMathFunctionTest"); std::string strOutputContent[1]; TestRunner.RunTest(); TestRunner.Output(); nResult = true; Exit0: return nResult ? 0 : 1; }