From a47bd44953e8544572127a2dce527c84aa8e1206 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine@gmail.com" Date: Tue, 3 Apr 2012 04:44:54 +0000 Subject: tests: Added tests for as_string and default values in as_* git-svn-id: http://pugixml.googlecode.com/svn/trunk@894 99668b35-9821-0410-8761-19e4c4f06640 --- tests/test_dom_traverse.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'tests/test_dom_traverse.cpp') diff --git a/tests/test_dom_traverse.cpp b/tests/test_dom_traverse.cpp index 3cbcde4..91fa4f7 100644 --- a/tests/test_dom_traverse.cpp +++ b/tests/test_dom_traverse.cpp @@ -73,6 +73,14 @@ TEST_XML(dom_attr_name_value, "") CHECK_NAME_VALUE(xml_attribute(), STR(""), STR("")); } +TEST_XML(dom_attr_as_string, "") +{ + xml_attribute attr = doc.child(STR("node")).attribute(STR("attr")); + + CHECK_STRING(attr.as_string(), STR("1")); + CHECK_STRING(xml_attribute().as_string(), STR("")); +} + TEST_XML(dom_attr_as_int, "") { xml_node node = doc.child(STR("node")); @@ -135,6 +143,18 @@ TEST_XML(dom_attr_as_bool, "") { xml_node node1 = doc.child(STR("node")).child(STR("node1")); -- cgit v1.2.3