From 5811786ccdf88af00852db78318c48deaa0dc24c Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Wed, 7 Jul 2010 20:10:48 +0000 Subject: remove_child and remove_attribute now return operation result git-svn-id: http://pugixml.googlecode.com/svn/trunk@572 99668b35-9821-0410-8761-19e4c4f06640 --- tests/test_dom_modify.cpp | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'tests') diff --git a/tests/test_dom_modify.cpp b/tests/test_dom_modify.cpp index fac3eba..384124c 100644 --- a/tests/test_dom_modify.cpp +++ b/tests/test_dom_modify.cpp @@ -273,21 +273,21 @@ TEST_XML(dom_node_insert_copy_before_attribute, "< TEST_XML(dom_node_remove_attribute, "") { - xml_node().remove_attribute(STR("a")); - xml_node().remove_attribute(xml_attribute()); + CHECK(!xml_node().remove_attribute(STR("a"))); + CHECK(!xml_node().remove_attribute(xml_attribute())); xml_node node = doc.child(STR("node")); xml_node child = node.child(STR("child")); - node.remove_attribute(STR("a")); - node.remove_attribute(xml_attribute()); - node.remove_attribute(child.attribute(STR("a4"))); + CHECK(!node.remove_attribute(STR("a"))); + CHECK(!node.remove_attribute(xml_attribute())); + CHECK(!node.remove_attribute(child.attribute(STR("a4")))); CHECK_NODE(doc, STR("")); - node.remove_attribute(STR("a1")); - node.remove_attribute(node.attribute(STR("a3"))); - child.remove_attribute(STR("a4")); + CHECK(node.remove_attribute(STR("a1"))); + CHECK(node.remove_attribute(node.attribute(STR("a3")))); + CHECK(child.remove_attribute(STR("a4"))); CHECK_NODE(doc, STR("")); } @@ -388,21 +388,21 @@ TEST_XML(dom_node_insert_child_before, "foo") TEST_XML(dom_node_remove_child, "") { - xml_node().remove_child(STR("a")); - xml_node().remove_child(xml_node()); + CHECK(!xml_node().remove_child(STR("a"))); + CHECK(!xml_node().remove_child(xml_node())); xml_node node = doc.child(STR("node")); xml_node child = node.child(STR("child")); - node.remove_child(STR("a")); - node.remove_child(xml_node()); - node.remove_child(child.child(STR("n4"))); + CHECK(!node.remove_child(STR("a"))); + CHECK(!node.remove_child(xml_node())); + CHECK(!node.remove_child(child.child(STR("n4")))); CHECK_NODE(doc, STR("")); - node.remove_child(STR("n1")); - node.remove_child(node.child(STR("n3"))); - child.remove_child(STR("n4")); + CHECK(node.remove_child(STR("n1"))); + CHECK(node.remove_child(node.child(STR("n3")))); + CHECK(child.remove_child(STR("n4"))); CHECK_NODE(doc, STR("")); } -- cgit v1.2.3