From 157f720e12eb687235d86bbc53cf6c3d240770f1 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Mon, 10 May 2010 21:36:05 +0000 Subject: Various test compilation fixes git-svn-id: http://pugixml.googlecode.com/svn/trunk@414 99668b35-9821-0410-8761-19e4c4f06640 --- tests/test_parse_doctype.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'tests') diff --git a/tests/test_parse_doctype.cpp b/tests/test_parse_doctype.cpp index 2df51a0..5ab8140 100644 --- a/tests/test_parse_doctype.cpp +++ b/tests/test_parse_doctype.cpp @@ -2,30 +2,30 @@ #include -bool test_doctype_wf(const std::basic_string& decl) +static bool test_doctype_wf(const std::basic_string& decl) { xml_document doc; // standalone - if (!doc.load(decl.c_str()) || doc.first_child()) return false; + if (!doc.load(decl.c_str()) || (bool)doc.first_child()) return false; // pcdata pre/postfix - if (!doc.load(("a" + decl).c_str()) || doc.first_child()) return false; - if (!doc.load((decl + "b").c_str()) || doc.first_child()) return false; - if (!doc.load(("a" + decl + "b").c_str()) || doc.first_child()) return false; + if (!doc.load((STR("a") + decl).c_str()) || (bool)doc.first_child()) return false; + if (!doc.load((decl + STR("b")).c_str()) || (bool)doc.first_child()) return false; + if (!doc.load((STR("a") + decl + STR("b")).c_str()) || (bool)doc.first_child()) return false; // node pre/postfix - if (!doc.load(("" + decl).c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; - if (!doc.load((decl + "").c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; - if (!doc.load(("" + decl + "").c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; + if (!doc.load((STR("") + decl).c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; + if (!doc.load((decl + STR("")).c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; + if (!doc.load((STR("") + decl + STR("")).c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; // wrap in node to check that doctype is parsed fully (does not leave any "pcdata") - if (!doc.load(("" + decl + "").c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; + if (!doc.load((STR("") + decl + STR("")).c_str()) || !test_node(doc, STR(""), STR(""), format_raw)) return false; return true; } -bool test_doctype_nwf(const std::basic_string& decl) +static bool test_doctype_nwf(const std::basic_string& decl) { xml_document doc; @@ -33,10 +33,10 @@ bool test_doctype_nwf(const std::basic_string& decl) if (doc.load(decl.c_str()).status != status_bad_doctype) return false; // pcdata postfix - if (doc.load((decl + "b").c_str()).status != status_bad_doctype) return false; + if (doc.load((decl + STR("b")).c_str()).status != status_bad_doctype) return false; // node postfix - if (doc.load((decl + "").c_str()).status != status_bad_doctype) return false; + if (doc.load((decl + STR("")).c_str()).status != status_bad_doctype) return false; return true; } -- cgit v1.2.3