ultimatepp/autotest/XmlNode/XmlNode.cpp
cxl dfc5163d5f .autotest
git-svn-id: svn://ultimatepp.org/upp/trunk@9765 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2016-05-02 21:13:08 +00:00

23 lines
515 B
C++

#include <Core/Core.h>
using namespace Upp;
CONSOLE_APP_MAIN
{
StdLogSetup(LOG_COUT|LOG_FILE);
XmlNode a = ParseXMLFile(GetDataFile("0.xml"));
XmlNode b = pick(a); // pick copy
ASSERT(a.GetCount() == 0);
ASSERT(b.GetCount());
DDUMP(AsXML(b, XML_HEADER|XML_DOCTYPE));
a = clone(b);
ASSERT(a.GetCount());
ASSERT(b.GetCount());
DDUMP(AsXML(a, XML_HEADER|XML_DOCTYPE));
DDUMP(AsXML(b, XML_HEADER|XML_DOCTYPE));
AsXML(b, XML_HEADER|XML_DOCTYPE);
DLOG("================ OK");
}