ultimatepp/autotest/XmlNode/XmlNode.cpp
cxl 8ac3ace249 .upptst
git-svn-id: svn://ultimatepp.org/upp/trunk@7195 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-09 06:29:34 +00:00

23 lines
508 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.IsPicked());
ASSERT(!b.IsPicked());
DDUMP(AsXML(b, XML_HEADER|XML_DOCTYPE));
a <<= b;
ASSERT(!a.IsPicked());
ASSERT(!b.IsPicked());
DDUMP(AsXML(a, XML_HEADER|XML_DOCTYPE));
DDUMP(AsXML(b, XML_HEADER|XML_DOCTYPE));
AsXML(b, XML_HEADER|XML_DOCTYPE);
DLOG("================ OK");
}