Merge pull request #312 from Dmitry-Me/newDocumentMustBeEmpty

Document must be initially empty
This commit is contained in:
Lee Thomason 2015-04-06 14:26:23 -07:00
commit a1a4a13825

View File

@ -1167,6 +1167,9 @@ int main( int argc, const char ** argv )
{ {
XMLDocument doc; XMLDocument doc;
XMLTest( "Document is initially empty", doc.NoChildren(), true );
doc.Clear();
XMLTest( "Empty is empty after Clear()", doc.NoChildren(), true );
doc.LoadFile( "resources/dream.xml" ); doc.LoadFile( "resources/dream.xml" );
XMLTest( "Document has something to Clear()", doc.NoChildren(), false ); XMLTest( "Document has something to Clear()", doc.NoChildren(), false );
doc.Clear(); doc.Clear();