| 277 | } |
| 278 | |
| 279 | static void ListTests() |
| 280 | { |
| 281 | TestMap::const_iterator itr; |
| 282 | for (itr = tests.begin(); itr != tests.end(); ++itr) |
| 283 | { |
| 284 | std::string suiteName = itr->first; |
| 285 | SuiteMap suite = itr->second; |
| 286 | |
| 287 | TCERR << suiteName << std::endl; |
| 288 | SuiteMap::const_iterator itr; |
| 289 | for (itr = suite.begin(); itr != suite.end(); ++itr) |
| 290 | { |
| 291 | TCERR << " " << suiteName << "/" << itr->first << std::endl; |
| 292 | } |
| 293 | } |
| 294 | } |
| 295 | |
| 296 | static void RunTest(const std::string& to_run) |
| 297 | { |