summaryrefslogtreecommitdiff
path: root/libs/pbd/test/xml_test.h
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2016-09-24 08:31:20 +1000
committerTim Mayberry <mojofunk@gmail.com>2016-10-10 08:45:34 +1000
commita4b65212c9fd1501962af789a43835190790ea4d (patch)
tree37cc7ca845412a2a99fad66a3af2f2c2a0cd4e3d /libs/pbd/test/xml_test.h
parent4b2987d0f2937c1d7c2e63ad573b7e8d4abf6614 (diff)
Add test of pbd/xml++.h API performance with three file sizes
Generate, write and then read three Session like XML files to test the performance of changes made to pbd/xml++.h API
Diffstat (limited to 'libs/pbd/test/xml_test.h')
-rw-r--r--libs/pbd/test/xml_test.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/pbd/test/xml_test.h b/libs/pbd/test/xml_test.h
index 43619d30ee..e3a1ac749c 100644
--- a/libs/pbd/test/xml_test.h
+++ b/libs/pbd/test/xml_test.h
@@ -5,8 +5,14 @@ class XMLTest : public CppUnit::TestFixture
{
CPPUNIT_TEST_SUITE (XMLTest);
CPPUNIT_TEST (testXMLFilenameEncoding);
+ CPPUNIT_TEST (testPerfSmallXMLDocument);
+ CPPUNIT_TEST (testPerfMediumXMLDocument);
+ CPPUNIT_TEST (testPerfLargeXMLDocument);
CPPUNIT_TEST_SUITE_END ();
public:
void testXMLFilenameEncoding ();
+ void testPerfSmallXMLDocument ();
+ void testPerfMediumXMLDocument ();
+ void testPerfLargeXMLDocument ();
};