ultimatepp/autotest/XmlNode/XmlNode.cpp
cxl 6d3aa8ba61 Creating the *real* autotest nest
git-svn-id: svn://ultimatepp.org/upp/trunk@7141 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2014-04-02 18:36:01 +00:00

23 lines
502 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 = 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");
}