Merge pull request #715 from Dmitry-Me/checkLastChildBeforeInsertion
Check the element is the last child of the document
This commit is contained in:
@@ -1782,6 +1782,7 @@ int main( int argc, const char ** argv )
|
|||||||
XMLTest( "Insertion with removal parse round 4", false, doc.Error() );
|
XMLTest( "Insertion with removal parse round 4", false, doc.Error() );
|
||||||
subtree = doc.RootElement()->FirstChildElement("one")->FirstChildElement("subtree");
|
subtree = doc.RootElement()->FirstChildElement("one")->FirstChildElement("subtree");
|
||||||
two = doc.RootElement()->FirstChildElement("two");
|
two = doc.RootElement()->FirstChildElement("two");
|
||||||
|
XMLTest("<two> is the last child at root level", true, two == doc.RootElement()->LastChildElement());
|
||||||
doc.RootElement()->InsertEndChild(subtree);
|
doc.RootElement()->InsertEndChild(subtree);
|
||||||
XMLPrinter printer4(0, true);
|
XMLPrinter printer4(0, true);
|
||||||
acceptResult = doc.Accept(&printer4);
|
acceptResult = doc.Accept(&printer4);
|
||||||
|
|||||||
Reference in New Issue
Block a user