| 324 | } |
| 325 | |
| 326 | void CommandLineArguments::addTestToRunBasedOnVerboseOutput(int ac, const char *const *av, int& index, const char* parameterName) |
| 327 | { |
| 328 | SimpleString wholename = getParameterField(ac, av, index, parameterName); |
| 329 | SimpleString testname = wholename.subStringFromTill(',', ')'); |
| 330 | testname = testname.subString(2); |
| 331 | TestFilter* namefilter = new TestFilter(testname); |
| 332 | TestFilter* groupfilter = new TestFilter(wholename.subStringFromTill(wholename.at(0), ',')); |
| 333 | namefilter->strictMatching(); |
| 334 | groupfilter->strictMatching(); |
| 335 | groupFilters_ = groupfilter->add(groupFilters_); |
| 336 | nameFilters_ = namefilter->add(nameFilters_); |
| 337 | } |
| 338 | |
| 339 | void CommandLineArguments::setPackageName(int ac, const char *const *av, int& i) |
| 340 | { |
nothing calls this directly
no test coverage detected