int wmain(int argc, wchar_t *argv[]) { assertRetVal(ProcessGlobalsTest(), 1); ff::ProcessGlobals globals; ff::GlobalsScope globalsScope(globals); assertRetVal(globals.IsValid(), 1); bool runPerfTests = argc > 1 && !wcscmp(argv[1], L"perf"); if (runPerfTests) { assertRetVal(DictPerfTest(), 1); } else { assertRetVal(JsonParserTest(), 1); assertRetVal(JsonPrintTest(), 1); assertRetVal(JsonTokenizerTest(), 1); assertRetVal(MapTest(), 1); assertRetVal(PoolTest(), 1); assertRetVal(SmallDictTest(), 1); assertRetVal(SmallDictPersistTest(), 1); assertRetVal(SmartPtrTest(), 1); assertRetVal(SortTest(), 1); assertRetVal(StringTest(), 1); assertRetVal(StringHashTest(), 1); assertRetVal(VectorTest(), 1); } return 0; }
void PointerListTest::Run() { CreationTest(); OwningTest(); SortTest(); SortTestWithState(); EachElementTest(); BinarySearchTest(); BinarySearchIndexTest(); NullTest(); }
CTSVNPathTests() { apr_initialize(); pool = svn_pool_create(NULL); GetDirectoryTest(); AdminDirTest(); SortTest(); RawAppendTest(); PathAppendTest(); RemoveDuplicatesTest(); RemoveChildrenTest(); ContainingDirectoryTest(); AncestorTest(); SubversionPathTest(); GetCommonRootTest(); #if defined(_MFC_VER) ValidPathAndUrlTest(); ListLoadingTest(); #endif apr_terminate(); }