#pragma warning(disable : 4250) #include #include #include #include #include #include /////////////////////////////////////////////// #include "../CppUnit/TestRunner.hpp" #include "../CppUnit/framework/Test.h" #include "../CppUnit/framework/TestCase.h" #include "../CppUnit/framework/TestSuite.h" // #include "scope_test.hpp" #include "xslt_test.hpp" typedef std::string string_type; typedef Arabica::default_string_adaptor string_adaptor; int main(int argc, const char* argv[]) { TestRunner runner; // runner.addTest("ScopeTest", ScopeTest_suite()); //runner.addTest("attribset", XSLTTest_suite("attribset")); runner.addTest("attribvaltemplate", XSLTTest_suite("attribvaltemplate")); runner.addTest("axes", XSLTTest_suite("axes")); runner.addTest("boolean", XSLTTest_suite("boolean")); runner.addTest("conditional", XSLTTest_suite("conditional")); runner.addTest("conflictres", XSLTTest_suite("conflictres")); runner.addTest("copy", XSLTTest_suite("copy")); runner.addTest("dflt", XSLTTest_suite("dflt")); runner.addTest("expression", XSLTTest_suite("expression")); runner.addTest("extend", XSLTTest_suite("extend")); //runner.addTest("idkey", XSLTTest_suite("idkey")); runner.addTest("impincl", XSLTTest_suite("impincl")); runner.addTest("lre", XSLTTest_suite("lre")); runner.addTest("match", XSLTTest_suite("match")); runner.addTest("math", XSLTTest_suite("math")); runner.addTest("mdocs", XSLTTest_suite("mdocs")); runner.addTest("message", XSLTTest_suite("message")); runner.addTest("modes", XSLTTest_suite("modes")); runner.addTest("namedtemplate", XSLTTest_suite("namedtemplate")); runner.addTest("namespace", XSLTTest_suite("namespace")); runner.addTest("node", XSLTTest_suite("node")); //runner.addTest("numberformat", XSLTTest_suite("numberformat")); //runner.addTest("numbering", XSLTTest_suite("numbering")); runner.addTest("output", XSLTTest_suite("output")); runner.addTest("position", XSLTTest_suite("position")); runner.addTest("predicate", XSLTTest_suite("predicate")); runner.addTest("processorinfo", XSLTTest_suite("processorinfo")); runner.addTest("reluri", XSLTTest_suite("reluri")); runner.addTest("select", XSLTTest_suite("select")); runner.addTest("sort", XSLTTest_suite("sort")); runner.addTest("string", XSLTTest_suite("string")); runner.addTest("variable", XSLTTest_suite("variable")); runner.addTest("ver", XSLTTest_suite("ver")); runner.addTest("whitespace", XSLTTest_suite("whitespace")); runner.run(argc, argv); return 0; } // test_suite