int main(int argc, char **argv) { plan_tests(31); TestMap(); TestWriter(); TestReader(); return exit_status(); }
int main(int argc, char **argv) try { plan_tests(30); TestReader(); TestWriter(); return exit_status(); } catch (const std::runtime_error &e) { PrintException(e); return EXIT_FAILURE; }
/*---------------------------------------------------------------------- | main +---------------------------------------------------------------------*/ int main(int argc, char** argv) { // setup debugging #if defined(_WIN32) && defined(_DEBUG) && !defined(UNDER_CE) int flags = _crtDbgFlag | _CRTDBG_ALLOC_MEM_DF | _CRTDBG_DELAY_FREE_MEM_DF | _CRTDBG_CHECK_ALWAYS_DF; _CrtSetDbgFlag(flags); //AllocConsole(); //freopen("CONOUT$", "w", stdout); #endif // check args if (argc == 2) { TestFile(argv[1]); return 0; } TestRegression(); TestComments(); TestCdata(); TestWhitespace(); TestAttributes(); TestAttributeNormalization(); TestNamespaces(); TestSerializer(); TestMakeStandalone(); TestCanonicalizer(); TestFinders(); TestWriter(); TestBadInput(); return 0; }