From a6412ac2d547135795588c7d0d857151bac08d50 Mon Sep 17 00:00:00 2001 From: Lee Thomason Date: Thu, 13 Dec 2012 15:39:11 -0800 Subject: [PATCH] add a printing test --- xmltest.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/xmltest.cpp b/xmltest.cpp index 152c588..42ecd80 100644 --- a/xmltest.cpp +++ b/xmltest.cpp @@ -987,6 +987,19 @@ int main( int /*argc*/, const char ** /*argv*/ ) XMLTest( "Tracking unused elements", true, ele != 0, false ); } + + { + const char* xml = "abc"; + XMLDocument doc; + doc.Parse( xml ); + XMLElement* ele = doc.FirstChildElement( "parent")->FirstChildElement( "child"); + + XMLPrinter printer; + ele->Accept( &printer ); + XMLTest( "Printing of sub-element", "abc\n", printer.CStr(), false ); + } + + // ----------- Performance tracking -------------- { #if defined( _MSC_VER )