int CommandLineTestRunner::runAllTestsMain()
{
	int testResult = 0;

	SetPointerPlugin pPlugin(DEF_PLUGIN_SET_POINTER);
	TestRegistry::getCurrentRegistry()->installPlugin(&pPlugin);

	if (!parseArguments(TestRegistry::getCurrentRegistry()->getFirstPlugin())) return 1;

	testResult = runAllTests();

	return testResult;
}
Пример #2
0
int CommandLineTestRunner::runAllTestsMain()
{
	int testResult = 0;

	SetPointerPlugin pPlugin(DEF_PLUGIN_SET_POINTER);
	registry_->installPlugin(&pPlugin);

	if (parseArguments(registry_->getFirstPlugin()))
		testResult = runAllTests();

	registry_->removePluginByName(DEF_PLUGIN_SET_POINTER);
	return testResult;
}