From f542c5ebb8068ccd4f9176684eb62183afbe7e5c Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Thu, 6 May 2010 20:28:36 +0000 Subject: Integrated changes from unicode branch to trunk git-svn-id: http://pugixml.googlecode.com/svn/trunk@383 99668b35-9821-0410-8761-19e4c4f06640 --- tests/test_xpath_paths_abbrev_w3c.cpp | 148 +++++++++++++++++----------------- 1 file changed, 74 insertions(+), 74 deletions(-) (limited to 'tests/test_xpath_paths_abbrev_w3c.cpp') diff --git a/tests/test_xpath_paths_abbrev_w3c.cpp b/tests/test_xpath_paths_abbrev_w3c.cpp index 9d4e810..7fd092c 100644 --- a/tests/test_xpath_paths_abbrev_w3c.cpp +++ b/tests/test_xpath_paths_abbrev_w3c.cpp @@ -7,10 +7,10 @@ TEST_XML(xpath_paths_abbrev_w3c_1, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "para"); - CHECK_XPATH_NODESET(n, "para") % 3 % 5; + CHECK_XPATH_NODESET(c, STR("para")); + CHECK_XPATH_NODESET(n, STR("para")) % 3 % 5; } TEST_XML(xpath_paths_abbrev_w3c_2, "") @@ -18,10 +18,10 @@ TEST_XML(xpath_paths_abbrev_w3c_2, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "*"); - CHECK_XPATH_NODESET(n, "*") % 3 % 4 % 5; + CHECK_XPATH_NODESET(c, STR("*")); + CHECK_XPATH_NODESET(n, STR("*")) % 3 % 4 % 5; } TEST_XML(xpath_paths_abbrev_w3c_3, "pcdata") @@ -29,10 +29,10 @@ TEST_XML(xpath_paths_abbrev_w3c_3, "pcdata doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "text()"); - CHECK_XPATH_NODESET(n, "text()") % 3 % 5; + CHECK_XPATH_NODESET(c, STR("text()")); + CHECK_XPATH_NODESET(n, STR("text()")) % 3 % 5; } TEST_XML(xpath_paths_abbrev_w3c_4, "") @@ -40,10 +40,10 @@ TEST_XML(xpath_paths_abbrev_w3c_4, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "@name"); - CHECK_XPATH_NODESET(n, "@name") % 3; + CHECK_XPATH_NODESET(c, STR("@name")); + CHECK_XPATH_NODESET(n, STR("@name")) % 3; } TEST_XML(xpath_paths_abbrev_w3c_5, "") @@ -51,10 +51,10 @@ TEST_XML(xpath_paths_abbrev_w3c_5, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "@*"); - CHECK_XPATH_NODESET(n, "@*") % 3 % 4; + CHECK_XPATH_NODESET(c, STR("@*")); + CHECK_XPATH_NODESET(n, STR("@*")) % 3 % 4; } TEST_XML(xpath_paths_abbrev_w3c_6, "") @@ -62,10 +62,10 @@ TEST_XML(xpath_paths_abbrev_w3c_6, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "para[1]"); - CHECK_XPATH_NODESET(n, "para[1]") % 3; + CHECK_XPATH_NODESET(c, STR("para[1]")); + CHECK_XPATH_NODESET(n, STR("para[1]")) % 3; } TEST_XML(xpath_paths_abbrev_w3c_7, "") @@ -73,10 +73,10 @@ TEST_XML(xpath_paths_abbrev_w3c_7, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "para[last()]"); - CHECK_XPATH_NODESET(n, "para[last()]") % 6; + CHECK_XPATH_NODESET(c, STR("para[last()]")); + CHECK_XPATH_NODESET(n, STR("para[last()]")) % 6; } TEST_XML(xpath_paths_abbrev_w3c_8, "") @@ -85,8 +85,8 @@ TEST_XML(xpath_paths_abbrev_w3c_8, " xml_node c; - CHECK_XPATH_NODESET(c, "*/para"); - CHECK_XPATH_NODESET(doc, "*/para") % 3 % 9; + CHECK_XPATH_NODESET(c, STR("*/para")); + CHECK_XPATH_NODESET(doc, STR("*/para")) % 3 % 9; } TEST_XML(xpath_paths_abbrev_w3c_9, "
") @@ -94,11 +94,11 @@ TEST_XML(xpath_paths_abbrev_w3c_9, "") @@ -107,8 +107,8 @@ TEST_XML(xpath_paths_abbrev_w3c_10, "") @@ -116,11 +116,11 @@ TEST_XML(xpath_paths_abbrev_w3c_11, "") @@ -128,11 +128,11 @@ TEST_XML(xpath_paths_abbrev_w3c_12, "< doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "//olist/item"); - CHECK_XPATH_NODESET(n, "//olist/item") % 4 % 8 % 9; - CHECK_XPATH_NODESET(n.child("olist"), "//olist/item") % 4 % 8 % 9; + CHECK_XPATH_NODESET(c, STR("//olist/item")); + CHECK_XPATH_NODESET(n, STR("//olist/item")) % 4 % 8 % 9; + CHECK_XPATH_NODESET(n.child(STR("olist")), STR("//olist/item")) % 4 % 8 % 9; } TEST_XML(xpath_paths_abbrev_w3c_13, "") @@ -140,11 +140,11 @@ TEST_XML(xpath_paths_abbrev_w3c_13, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "."); - CHECK_XPATH_NODESET(n, ".") % 2; - CHECK_XPATH_NODESET(n.child("child"), ".") % 3; + CHECK_XPATH_NODESET(c, STR(".")); + CHECK_XPATH_NODESET(n, STR(".")) % 2; + CHECK_XPATH_NODESET(n.child(STR("child")), STR(".")) % 3; } TEST_XML(xpath_paths_abbrev_w3c_14, "") @@ -152,11 +152,11 @@ TEST_XML(xpath_paths_abbrev_w3c_14, "") @@ -164,11 +164,11 @@ TEST_XML(xpath_paths_abbrev_w3c_15, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, ".."); - CHECK_XPATH_NODESET(n, "..") % 1; - CHECK_XPATH_NODESET(n.child("child"), "..") % 2; + CHECK_XPATH_NODESET(c, STR("..")); + CHECK_XPATH_NODESET(n, STR("..")) % 1; + CHECK_XPATH_NODESET(n.child(STR("child")), STR("..")) % 2; } TEST_XML(xpath_paths_abbrev_w3c_16, "") @@ -176,11 +176,11 @@ TEST_XML(xpath_paths_abbrev_w3c_16, "") doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "../@lang"); - CHECK_XPATH_NODESET(n, "../@lang"); - CHECK_XPATH_NODESET(n.child("child"), "../@lang") % 3; + CHECK_XPATH_NODESET(c, STR("../@lang")); + CHECK_XPATH_NODESET(n, STR("../@lang")); + CHECK_XPATH_NODESET(n.child(STR("child")), STR("../@lang")) % 3; } TEST_XML(xpath_paths_abbrev_w3c_17, "") @@ -188,10 +188,10 @@ TEST_XML(xpath_paths_abbrev_w3c_17, "") @@ -199,10 +199,10 @@ TEST_XML(xpath_paths_abbrev_w3c_18, "") @@ -210,10 +210,10 @@ TEST_XML(xpath_paths_abbrev_w3c_19a, "") @@ -221,10 +221,10 @@ TEST_XML(xpath_paths_abbrev_w3c_19b, "fooIntroductionintroductionIntroductionfoo") @@ -232,10 +232,10 @@ TEST_XML(xpath_paths_abbrev_w3c_20, "foo doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "chapter[title=\"Introduction\"]"); - CHECK_XPATH_NODESET(n, "chapter[title=\"Introduction\"]") % 6 % 13; + CHECK_XPATH_NODESET(c, STR("chapter[title=\"Introduction\"]")); + CHECK_XPATH_NODESET(n, STR("chapter[title=\"Introduction\"]")) % 6 % 13; } TEST_XML(xpath_paths_abbrev_w3c_21, "fooIntroductionintroductionIntroductionfoo") @@ -243,10 +243,10 @@ TEST_XML(xpath_paths_abbrev_w3c_21, "foo doc.precompute_document_order(); xml_node c; - xml_node n = doc.child("node"); + xml_node n = doc.child(STR("node")); - CHECK_XPATH_NODESET(c, "chapter[title]"); - CHECK_XPATH_NODESET(n, "chapter[title]") % 3 % 6 % 9 % 13; + CHECK_XPATH_NODESET(c, STR("chapter[title]")); + CHECK_XPATH_NODESET(n, STR("chapter[title]")) % 3 % 6 % 9 % 13; } TEST_XML(xpath_paths_abbrev_w3c_22, "") @@ -254,10 +254,10 @@ TEST_XML(xpath_paths_abbrev_w3c_22, "