You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by rl...@apache.org on 2017/07/12 08:43:19 UTC

svn commit: r1801699 - in /xerces/c/trunk: ./ samples/ samples/scripts/ scripts/ tests/ tests/scripts/

Author: rleigh
Date: Wed Jul 12 08:43:17 2017
New Revision: 1801699

URL: http://svn.apache.org/viewvc?rev=1801699&view=rev
Log:
Add individual automake checks

Replace the sanityTest script with individual automake test scripts.
These use the same expected test data as the CMake tests, as well
as the same test names.  The individual test output is stored
in expected/${test}.log, and the test log in scripts/${test}.log,
including the diff between the observed and expected output.  This
makes diagnosing and fixing tests much easier.

Added:
    xerces/c/trunk/samples/scripts/
    xerces/c/trunk/samples/scripts/CreateDOMDocument
    xerces/c/trunk/samples/scripts/DOMCount
    xerces/c/trunk/samples/scripts/DOMCount1
    xerces/c/trunk/samples/scripts/DOMCount2
    xerces/c/trunk/samples/scripts/DOMCount3
    xerces/c/trunk/samples/scripts/DOMPrint
    xerces/c/trunk/samples/scripts/DOMPrint1
    xerces/c/trunk/samples/scripts/DOMPrint2
    xerces/c/trunk/samples/scripts/DOMPrint3
    xerces/c/trunk/samples/scripts/DOMPrint4
    xerces/c/trunk/samples/scripts/DOMPrint5
    xerces/c/trunk/samples/scripts/EnumVal
    xerces/c/trunk/samples/scripts/EnumVal1
    xerces/c/trunk/samples/scripts/MemParse
    xerces/c/trunk/samples/scripts/MemParse1
    xerces/c/trunk/samples/scripts/PParse
    xerces/c/trunk/samples/scripts/PParse1
    xerces/c/trunk/samples/scripts/PParse2
    xerces/c/trunk/samples/scripts/Redirect
    xerces/c/trunk/samples/scripts/Redirect1
    xerces/c/trunk/samples/scripts/SAX2Count
    xerces/c/trunk/samples/scripts/SAX2Count1
    xerces/c/trunk/samples/scripts/SAX2Count2
    xerces/c/trunk/samples/scripts/SAX2Count3
    xerces/c/trunk/samples/scripts/SAX2Print
    xerces/c/trunk/samples/scripts/SAX2Print1
    xerces/c/trunk/samples/scripts/SAX2Print2
    xerces/c/trunk/samples/scripts/SAX2Print3
    xerces/c/trunk/samples/scripts/SAX2Print4
    xerces/c/trunk/samples/scripts/SAX2Print5
    xerces/c/trunk/samples/scripts/SAXCount
    xerces/c/trunk/samples/scripts/SAXCount1
    xerces/c/trunk/samples/scripts/SAXCount2
    xerces/c/trunk/samples/scripts/SAXCount3
    xerces/c/trunk/samples/scripts/SAXPrint
    xerces/c/trunk/samples/scripts/SAXPrint1
    xerces/c/trunk/samples/scripts/SAXPrint2
    xerces/c/trunk/samples/scripts/SAXPrint3
    xerces/c/trunk/samples/scripts/SAXPrintLong
    xerces/c/trunk/samples/scripts/SEnumVal
    xerces/c/trunk/samples/scripts/SEnumVal1
    xerces/c/trunk/samples/scripts/StdInParse1
    xerces/c/trunk/samples/scripts/StdInParse2
    xerces/c/trunk/samples/scripts/StdInParse3
    xerces/c/trunk/scripts/run-test.in
    xerces/c/trunk/tests/scripts/
    xerces/c/trunk/tests/scripts/DOMMemTest
    xerces/c/trunk/tests/scripts/DOMTest
    xerces/c/trunk/tests/scripts/DOMTraversalTest
    xerces/c/trunk/tests/scripts/DOMTypeInfoTest
    xerces/c/trunk/tests/scripts/InitTermTest
    xerces/c/trunk/tests/scripts/InitTermTest1
    xerces/c/trunk/tests/scripts/InitTermTest2
    xerces/c/trunk/tests/scripts/InitTermTest3
    xerces/c/trunk/tests/scripts/MemHandlerTest
    xerces/c/trunk/tests/scripts/MemHandlerTest1
    xerces/c/trunk/tests/scripts/MemHandlerTest2
    xerces/c/trunk/tests/scripts/RangeTest
    xerces/c/trunk/tests/scripts/ThreadTest
    xerces/c/trunk/tests/scripts/ThreadTest1
    xerces/c/trunk/tests/scripts/ThreadTest10
    xerces/c/trunk/tests/scripts/ThreadTest11
    xerces/c/trunk/tests/scripts/ThreadTest12
    xerces/c/trunk/tests/scripts/ThreadTest13
    xerces/c/trunk/tests/scripts/ThreadTest14
    xerces/c/trunk/tests/scripts/ThreadTest15
    xerces/c/trunk/tests/scripts/ThreadTest2
    xerces/c/trunk/tests/scripts/ThreadTest3
    xerces/c/trunk/tests/scripts/ThreadTest4
    xerces/c/trunk/tests/scripts/ThreadTest5
    xerces/c/trunk/tests/scripts/ThreadTest6
    xerces/c/trunk/tests/scripts/ThreadTest7
    xerces/c/trunk/tests/scripts/ThreadTest8
    xerces/c/trunk/tests/scripts/ThreadTest9
    xerces/c/trunk/tests/scripts/XSValueTest
    xerces/c/trunk/tests/scripts/XSerializerTest
    xerces/c/trunk/tests/scripts/XSerializerTest1
    xerces/c/trunk/tests/scripts/XSerializerTest2
    xerces/c/trunk/tests/scripts/XSerializerTest3
    xerces/c/trunk/tests/scripts/XSerializerTest4
    xerces/c/trunk/tests/scripts/XSerializerTest5
Removed:
    xerces/c/trunk/scripts/sanityTest.pl
    xerces/c/trunk/scripts/sanityTest_ExpectedResult.log
Modified:
    xerces/c/trunk/CMakeLists.txt
    xerces/c/trunk/Makefile.am
    xerces/c/trunk/configure.ac
    xerces/c/trunk/samples/Makefile.am
    xerces/c/trunk/tests/Makefile.am

Modified: xerces/c/trunk/CMakeLists.txt
URL: http://svn.apache.org/viewvc/xerces/c/trunk/CMakeLists.txt?rev=1801699&r1=1801698&r2=1801699&view=diff
==============================================================================
--- xerces/c/trunk/CMakeLists.txt (original)
+++ xerces/c/trunk/CMakeLists.txt Wed Jul 12 08:43:17 2017
@@ -84,8 +84,6 @@ set(EXTRA_DIST
   reconf
   scripts/createBindingsFormatFromHPP.pl
   scripts/makeStringDefinition.pl
-  scripts/sanityTest.pl
-  scripts/sanityTest_ExpectedResult.log
   tools
 )
 

Modified: xerces/c/trunk/Makefile.am
URL: http://svn.apache.org/viewvc/xerces/c/trunk/Makefile.am?rev=1801699&r1=1801698&r2=1801699&view=diff
==============================================================================
--- xerces/c/trunk/Makefile.am (original)
+++ xerces/c/trunk/Makefile.am Wed Jul 12 08:43:17 2017
@@ -18,8 +18,6 @@ EXTRA_DIST = version.incl \
              reconf \
              scripts/createBindingsFormatFromHPP.pl \
              scripts/makeStringDefinition.pl \
-             scripts/sanityTest.pl \
-             scripts/sanityTest_ExpectedResult.log \
              tools
 
 AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-zip dist-xz
@@ -29,8 +27,3 @@ CLEANFILES = test-results.log
 
 pkgconfigdir = @pkgconfigdir@
 pkgconfig_DATA= xerces-c.pc
-
-check:
-	-rm -f test-results.log
-	export PATH=${abs_top_builddir}/samples:${abs_top_builddir}/tests:"${PATH}" && export XERCESC_NLS_HOME=${abs_top_builddir}/src/.libs && cd ${top_srcdir} && perl scripts/sanityTest.pl 2>&1 | ${SED} 's/ *[0-9][0-9]*  *ms */{timing removed}/' 1> ${abs_top_builddir}/test-results.log
-	diff test-results.log ${top_srcdir}/scripts/sanityTest_ExpectedResult.log

Modified: xerces/c/trunk/configure.ac
URL: http://svn.apache.org/viewvc/xerces/c/trunk/configure.ac?rev=1801699&r1=1801698&r2=1801699&view=diff
==============================================================================
--- xerces/c/trunk/configure.ac (original)
+++ xerces/c/trunk/configure.ac Wed Jul 12 08:43:17 2017
@@ -34,7 +34,8 @@ AC_CONFIG_FILES([Makefile \
                  src/Makefile \
                  tests/Makefile \
                  samples/Makefile \
-		 xerces-c.pc])
+		 xerces-c.pc
+                 scripts/run-test])
 
 # Check the target system
 AC_CANONICAL_HOST

Modified: xerces/c/trunk/samples/Makefile.am
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/Makefile.am?rev=1801699&r1=1801698&r2=1801699&view=diff
==============================================================================
--- xerces/c/trunk/samples/Makefile.am (original)
+++ xerces/c/trunk/samples/Makefile.am Wed Jul 12 08:43:17 2017
@@ -164,5 +164,58 @@ LTCXXCOMPILE = ${PRETTY_COMPILE}  \
 	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
+TESTS =					scripts/SAXCount \
+					scripts/SAXCount1 \
+					scripts/SAXCount2 \
+					scripts/SAXCount3 \
+					scripts/SAXPrint \
+					scripts/SAXPrint1 \
+					scripts/SAXPrint2 \
+					scripts/SAXPrint3 \
+					scripts/SAX2Count \
+					scripts/SAX2Count1 \
+					scripts/SAX2Count2 \
+					scripts/SAX2Count3 \
+					scripts/SAX2Print \
+					scripts/SAX2Print1 \
+					scripts/SAX2Print2 \
+					scripts/SAX2Print3 \
+					scripts/SAX2Print4 \
+					scripts/SAX2Print5 \
+					scripts/MemParse \
+					scripts/MemParse1 \
+					scripts/Redirect \
+					scripts/Redirect1 \
+					scripts/DOMCount \
+					scripts/DOMCount1 \
+					scripts/DOMCount2 \
+					scripts/DOMCount3 \
+					scripts/DOMPrint \
+					scripts/DOMPrint1 \
+					scripts/DOMPrint2 \
+					scripts/DOMPrint3 \
+					scripts/DOMPrint4 \
+					scripts/DOMPrint5 \
+					scripts/StdInParse1 \
+					scripts/StdInParse2 \
+					scripts/StdInParse3 \
+					scripts/PParse \
+					scripts/PParse1 \
+					scripts/PParse2 \
+					scripts/EnumVal \
+					scripts/EnumVal1 \
+					scripts/SEnumVal \
+					scripts/SEnumVal1 \
+					scripts/CreateDOMDocument \
+					scripts/SAXPrintLong
 
-
+XFAIL_TESTS =				scripts/SAXCount \
+					scripts/SAXPrint \
+					scripts/SAX2Count \
+					scripts/SAX2Print \
+					scripts/Redirect \
+					scripts/DOMCount \
+					scripts/DOMPrint \
+					scripts/PParse \
+					scripts/EnumVal \
+					scripts/SEnumVal

Added: xerces/c/trunk/samples/scripts/CreateDOMDocument
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/CreateDOMDocument?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/CreateDOMDocument (added)
+++ xerces/c/trunk/samples/scripts/CreateDOMDocument Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test CreateDOMDocument pass "" samples/CreateDOMDocument

Added: xerces/c/trunk/samples/scripts/DOMCount
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMCount?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMCount (added)
+++ xerces/c/trunk/samples/scripts/DOMCount Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMCount fail "" samples/DOMCount

Added: xerces/c/trunk/samples/scripts/DOMCount1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMCount1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMCount1 (added)
+++ xerces/c/trunk/samples/scripts/DOMCount1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMCount1 pass "" samples/DOMCount -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/DOMCount2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMCount2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMCount2 (added)
+++ xerces/c/trunk/samples/scripts/DOMCount2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMCount2 pass "" samples/DOMCount personal.xml

Added: xerces/c/trunk/samples/scripts/DOMCount3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMCount3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMCount3 (added)
+++ xerces/c/trunk/samples/scripts/DOMCount3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMCount3 pass "" samples/DOMCount -n -s personal-schema.xml

Added: xerces/c/trunk/samples/scripts/DOMPrint
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint fail "" samples/DOMPrint

Added: xerces/c/trunk/samples/scripts/DOMPrint1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint1 (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint1 pass "" samples/DOMPrint -wfpp=on -wddc=off -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/DOMPrint2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint2 (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint2 pass "" samples/DOMPrint -wfpp=on -wddc=off personal.xml

Added: xerces/c/trunk/samples/scripts/DOMPrint3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint3 (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint3 pass "" samples/DOMPrint -wfpp=on -wddc=on personal.xml

Added: xerces/c/trunk/samples/scripts/DOMPrint4
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint4?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint4 (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint4 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint4 pass "" samples/DOMPrint -wfpp=on -wddc=off -n -s personal-schema.xml

Added: xerces/c/trunk/samples/scripts/DOMPrint5
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/DOMPrint5?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/DOMPrint5 (added)
+++ xerces/c/trunk/samples/scripts/DOMPrint5 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMPrint5 pass "" samples/DOMPrint -v=never -xpath=//name personal.xml

Added: xerces/c/trunk/samples/scripts/EnumVal
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/EnumVal?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/EnumVal (added)
+++ xerces/c/trunk/samples/scripts/EnumVal Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test EnumVal fail "" samples/EnumVal

Added: xerces/c/trunk/samples/scripts/EnumVal1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/EnumVal1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/EnumVal1 (added)
+++ xerces/c/trunk/samples/scripts/EnumVal1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test EnumVal1 pass "" samples/EnumVal personal.xml

Added: xerces/c/trunk/samples/scripts/MemParse
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/MemParse?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/MemParse (added)
+++ xerces/c/trunk/samples/scripts/MemParse Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test MemParse pass "" samples/MemParse

Added: xerces/c/trunk/samples/scripts/MemParse1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/MemParse1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/MemParse1 (added)
+++ xerces/c/trunk/samples/scripts/MemParse1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test MemParse1 pass "" samples/MemParse -v=never

Added: xerces/c/trunk/samples/scripts/PParse
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/PParse?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/PParse (added)
+++ xerces/c/trunk/samples/scripts/PParse Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test PParse fail "" samples/PParse

Added: xerces/c/trunk/samples/scripts/PParse1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/PParse1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/PParse1 (added)
+++ xerces/c/trunk/samples/scripts/PParse1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test PParse1 pass "" samples/PParse personal.xml

Added: xerces/c/trunk/samples/scripts/PParse2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/PParse2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/PParse2 (added)
+++ xerces/c/trunk/samples/scripts/PParse2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test PParse2 pass "" samples/PParse -n -s personal-schema.xml

Added: xerces/c/trunk/samples/scripts/Redirect
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/Redirect?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/Redirect (added)
+++ xerces/c/trunk/samples/scripts/Redirect Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test Redirect fail "" samples/Redirect

Added: xerces/c/trunk/samples/scripts/Redirect1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/Redirect1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/Redirect1 (added)
+++ xerces/c/trunk/samples/scripts/Redirect1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test Redirect1 pass "" samples/Redirect personal.xml

Added: xerces/c/trunk/samples/scripts/SAX2Count
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Count?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Count (added)
+++ xerces/c/trunk/samples/scripts/SAX2Count Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Count fail "" samples/SAX2Count

Added: xerces/c/trunk/samples/scripts/SAX2Count1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Count1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Count1 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Count1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Count1 pass "" samples/SAX2Count -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/SAX2Count2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Count2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Count2 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Count2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Count2 pass "" samples/SAX2Count personal.xml

Added: xerces/c/trunk/samples/scripts/SAX2Count3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Count3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Count3 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Count3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Count3 pass "" samples/SAX2Count -p personal-schema.xml

Added: xerces/c/trunk/samples/scripts/SAX2Print
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print fail "" samples/SAX2Print

Added: xerces/c/trunk/samples/scripts/SAX2Print1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print1 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print1 pass "" samples/SAX2Print -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/SAX2Print2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print2 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print2 pass "" samples/SAX2Print personal.xml

Added: xerces/c/trunk/samples/scripts/SAX2Print3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print3 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print3 pass "" samples/SAX2Print -p personal-schema.xml

Added: xerces/c/trunk/samples/scripts/SAX2Print4
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print4?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print4 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print4 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print4 pass "" samples/SAX2Print personal.xsd

Added: xerces/c/trunk/samples/scripts/SAX2Print5
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAX2Print5?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAX2Print5 (added)
+++ xerces/c/trunk/samples/scripts/SAX2Print5 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAX2Print5 pass "" samples/SAX2Print -sa personal.xsd

Added: xerces/c/trunk/samples/scripts/SAXCount
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXCount?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXCount (added)
+++ xerces/c/trunk/samples/scripts/SAXCount Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXCount fail "" samples/SAXCount

Added: xerces/c/trunk/samples/scripts/SAXCount1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXCount1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXCount1 (added)
+++ xerces/c/trunk/samples/scripts/SAXCount1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXCount1 pass "" samples/SAXCount -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/SAXCount2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXCount2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXCount2 (added)
+++ xerces/c/trunk/samples/scripts/SAXCount2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXCount2 pass "" samples/SAXCount personal.xml

Added: xerces/c/trunk/samples/scripts/SAXCount3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXCount3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXCount3 (added)
+++ xerces/c/trunk/samples/scripts/SAXCount3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXCount3 pass "" samples/SAXCount -n -s personal-schema.xml

Added: xerces/c/trunk/samples/scripts/SAXPrint
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXPrint?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXPrint (added)
+++ xerces/c/trunk/samples/scripts/SAXPrint Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXPrint fail "" samples/SAXPrint

Added: xerces/c/trunk/samples/scripts/SAXPrint1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXPrint1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXPrint1 (added)
+++ xerces/c/trunk/samples/scripts/SAXPrint1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXPrint1 pass "" samples/SAXPrint -v=never personal.xml

Added: xerces/c/trunk/samples/scripts/SAXPrint2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXPrint2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXPrint2 (added)
+++ xerces/c/trunk/samples/scripts/SAXPrint2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXPrint2 pass "" samples/SAXPrint personal.xml

Added: xerces/c/trunk/samples/scripts/SAXPrint3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXPrint3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXPrint3 (added)
+++ xerces/c/trunk/samples/scripts/SAXPrint3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXPrint3 pass "" samples/SAXPrint -n -s personal-schema.xml

Added: xerces/c/trunk/samples/scripts/SAXPrintLong
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SAXPrintLong?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SAXPrintLong (added)
+++ xerces/c/trunk/samples/scripts/SAXPrintLong Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SAXPrintLong pass "" samples/SAXPrint -v=never long.xml

Added: xerces/c/trunk/samples/scripts/SEnumVal
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SEnumVal?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SEnumVal (added)
+++ xerces/c/trunk/samples/scripts/SEnumVal Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SEnumVal fail "" samples/SEnumVal

Added: xerces/c/trunk/samples/scripts/SEnumVal1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/SEnumVal1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/SEnumVal1 (added)
+++ xerces/c/trunk/samples/scripts/SEnumVal1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test SEnumVal1 pass "" samples/SEnumVal personal-schema.xml

Added: xerces/c/trunk/samples/scripts/StdInParse1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/StdInParse1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/StdInParse1 (added)
+++ xerces/c/trunk/samples/scripts/StdInParse1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test StdInParse1 pass personal.xml samples/StdInParse

Added: xerces/c/trunk/samples/scripts/StdInParse2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/StdInParse2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/StdInParse2 (added)
+++ xerces/c/trunk/samples/scripts/StdInParse2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test StdInParse2 pass personal.xml samples/StdInParse -v=never

Added: xerces/c/trunk/samples/scripts/StdInParse3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/samples/scripts/StdInParse3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/samples/scripts/StdInParse3 (added)
+++ xerces/c/trunk/samples/scripts/StdInParse3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test StdInParse3 pass personal-schema.xml samples/StdInParse

Added: xerces/c/trunk/scripts/run-test.in
URL: http://svn.apache.org/viewvc/xerces/c/trunk/scripts/run-test.in?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/scripts/run-test.in (added)
+++ xerces/c/trunk/scripts/run-test.in Wed Jul 12 08:43:17 2017
@@ -0,0 +1,70 @@
+#!/bin/sh
+
+top_srcdir=@abs_top_srcdir@
+top_builddir=@abs_top_builddir@
+
+wd="${top_srcdir}/samples/data"
+
+run_test() {
+    name=$1
+    shift
+    expect_status=$1
+    shift
+    input_file=$1
+    shift
+    cmd=$1
+    shift
+
+    export XERCESC_NLS_HOME=${top_builddir}/src
+
+    builddir=$(pwd)
+    if [ ! -d observed ]; then
+        mkdir observed
+    fi
+    output="${builddir}/observed/${name}.log"
+
+    test_status=fail
+    cd "$wd"
+    if [ -n "$input_file" ]; then
+        echo "Running ${top_builddir}/$cmd $@ < "$input_file" > \"$output\" 2> \"$output\" $input"
+        "${top_builddir}/$cmd" "$@" < "$input_file" > "$output" 2> "$output" $input && test_status=pass
+    else
+        echo "Running ${top_builddir}/$cmd $@ > \"$output\" 2> \"$output\" $input"
+        "${top_builddir}/$cmd" "$@" > "$output" 2> "$output" $input && test_status=pass
+    fi
+    echo "Result: $test_status"
+    if [ "$expect_status" != "$test_status" ]; then
+        echo "$name: Expected $expect_status status but got $test_status status" >&2
+        if [ "$expect_status" = pass ]; then
+            exit 1
+        fi
+        exit 0
+    fi
+
+    cd "$builddir"
+    # Replace timings in output
+    sed -i -e 's;\( *[0-9][0-9]* *ms *\);{timing removed};' "$output"
+
+    exp=$(cat "${srcdir}/expected/${name}.log")
+    obs=$(cat "$output")
+
+    echo "------"
+    echo "obs=$obs"
+    echo "------"
+    echo "exp=$exp"
+    echo "------"
+    # If the observed and expected logs differ, output a diff and fail
+    if [ "$exp" != "$obs" ]; then
+        diff -u "${srcdir}/expected/${name}.log" "$output"
+        echo "Observed output does not match expected output" >&2
+        if [ "$expect_status" = pass ]; then
+            exit 1
+        fi
+        exit 0
+    fi
+
+    if [ "$expect_status" = pass ]; then
+        exit 0
+    fi
+    exit 1
+}

Modified: xerces/c/trunk/tests/Makefile.am
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/Makefile.am?rev=1801699&r1=1801698&r2=1801699&view=diff
==============================================================================
--- xerces/c/trunk/tests/Makefile.am (original)
+++ xerces/c/trunk/tests/Makefile.am Wed Jul 12 08:43:17 2017
@@ -171,5 +171,43 @@ LTCXXCOMPILE = ${PRETTY_COMPILE}  \
 	$(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
+TESTS =					scripts/DOMTest \
+					scripts/DOMMemTest \
+					scripts/RangeTest \
+					scripts/DOMTraversalTest \
+					scripts/XSerializerTest \
+					scripts/XSerializerTest1 \
+					scripts/XSerializerTest2 \
+					scripts/XSerializerTest3 \
+					scripts/XSerializerTest4 \
+					scripts/XSerializerTest5 \
+					scripts/XSValueTest \
+					scripts/InitTermTest \
+					scripts/InitTermTest1 \
+					scripts/InitTermTest2 \
+					scripts/InitTermTest3 \
+					scripts/ThreadTest \
+					scripts/ThreadTest1 \
+					scripts/ThreadTest2 \
+					scripts/ThreadTest3 \
+					scripts/ThreadTest4 \
+					scripts/ThreadTest5 \
+					scripts/ThreadTest6 \
+					scripts/ThreadTest7 \
+					scripts/ThreadTest8 \
+					scripts/ThreadTest9 \
+					scripts/ThreadTest10 \
+					scripts/ThreadTest11 \
+					scripts/ThreadTest12 \
+					scripts/ThreadTest13 \
+					scripts/ThreadTest14 \
+					scripts/ThreadTest15 \
+					scripts/MemHandlerTest \
+					scripts/MemHandlerTest1 \
+					scripts/MemHandlerTest2 \
+					scripts/DOMTypeInfoTest
 
-
+XFAIL_TESTS =				scripts/XSerializerTest \
+					scripts/InitTermTest \
+					scripts/ThreadTest \
+					scripts/MemHandlerTest

Added: xerces/c/trunk/tests/scripts/DOMMemTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/DOMMemTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/DOMMemTest (added)
+++ xerces/c/trunk/tests/scripts/DOMMemTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMMemTest pass "" tests/DOMMemTest

Added: xerces/c/trunk/tests/scripts/DOMTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/DOMTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/DOMTest (added)
+++ xerces/c/trunk/tests/scripts/DOMTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMTest pass "" tests/DOMTest

Added: xerces/c/trunk/tests/scripts/DOMTraversalTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/DOMTraversalTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/DOMTraversalTest (added)
+++ xerces/c/trunk/tests/scripts/DOMTraversalTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test DOMTraversalTest pass "" tests/DOMTraversalTest

Added: xerces/c/trunk/tests/scripts/DOMTypeInfoTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/DOMTypeInfoTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/DOMTypeInfoTest (added)
+++ xerces/c/trunk/tests/scripts/DOMTypeInfoTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+wd="${top_srcdir}/tests/src/DOM/TypeInfo"
+run_test DOMTypeInfoTest pass "" tests/DOMTypeInfoTest

Added: xerces/c/trunk/tests/scripts/InitTermTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/InitTermTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/InitTermTest (added)
+++ xerces/c/trunk/tests/scripts/InitTermTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test InitTermTest fail "" tests/InitTermTest

Added: xerces/c/trunk/tests/scripts/InitTermTest1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/InitTermTest1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/InitTermTest1 (added)
+++ xerces/c/trunk/tests/scripts/InitTermTest1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test InitTermTest1 pass "" tests/InitTermTest personal.xml

Added: xerces/c/trunk/tests/scripts/InitTermTest2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/InitTermTest2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/InitTermTest2 (added)
+++ xerces/c/trunk/tests/scripts/InitTermTest2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test InitTermTest2 pass "" tests/InitTermTest -n -s personal-schema.xml

Added: xerces/c/trunk/tests/scripts/InitTermTest3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/InitTermTest3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/InitTermTest3 (added)
+++ xerces/c/trunk/tests/scripts/InitTermTest3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test InitTermTest3 pass "" tests/InitTermTest -n -s -f personal-schema.xml

Added: xerces/c/trunk/tests/scripts/MemHandlerTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/MemHandlerTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/MemHandlerTest (added)
+++ xerces/c/trunk/tests/scripts/MemHandlerTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test MemHandlerTest fail "" tests/MemHandlerTest

Added: xerces/c/trunk/tests/scripts/MemHandlerTest1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/MemHandlerTest1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/MemHandlerTest1 (added)
+++ xerces/c/trunk/tests/scripts/MemHandlerTest1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test MemHandlerTest1 pass "" tests/MemHandlerTest -v=always -n -r=2 personal.xml

Added: xerces/c/trunk/tests/scripts/MemHandlerTest2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/MemHandlerTest2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/MemHandlerTest2 (added)
+++ xerces/c/trunk/tests/scripts/MemHandlerTest2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test MemHandlerTest2 pass "" tests/MemHandlerTest -v=always -n -r=2 -s -f personal-schema.xml

Added: xerces/c/trunk/tests/scripts/RangeTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/RangeTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/RangeTest (added)
+++ xerces/c/trunk/tests/scripts/RangeTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test RangeTest pass "" tests/RangeTest

Added: xerces/c/trunk/tests/scripts/ThreadTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest fail "" tests/ThreadTest

Added: xerces/c/trunk/tests/scripts/ThreadTest1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest1 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax -v=never  -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest10
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest10?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest10 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest10 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest11
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest11?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest11 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest11 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=dom -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest12
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest12?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest12 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest12 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax2 -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest13
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest13?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest13 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest13 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest14
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest14?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest14 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest14 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=dom -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest15
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest15?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest15 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest15 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax2 -gc -n -s -f -v=always -quiet -threads 10 -time 20 personal-schema.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest2 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=dom -v=never  -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest3 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax2 -v=never  -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest4
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest4?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest4 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest4 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest5
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest5?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest5 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest5 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=dom -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest6
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest6?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest6 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest6 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax2 -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest7
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest7?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest7 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest7 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax  -gc -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest8
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest8?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest8 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest8 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=dom  -gc -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/ThreadTest9
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/ThreadTest9?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/ThreadTest9 (added)
+++ xerces/c/trunk/tests/scripts/ThreadTest9 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test ThreadTest1 pass "" tests/ThreadTest -parser=sax2 -gc -v=always -quiet -threads 10 -time 20 personal.xml

Added: xerces/c/trunk/tests/scripts/XSValueTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSValueTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSValueTest (added)
+++ xerces/c/trunk/tests/scripts/XSValueTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSValueTest pass "" tests/XSValueTest

Added: xerces/c/trunk/tests/scripts/XSerializerTest
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest fail "" tests/XSerializerTest

Added: xerces/c/trunk/tests/scripts/XSerializerTest1
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest1?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest1 (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest1 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest1 pass "" tests/XSerializerTest -v=never personal.xml

Added: xerces/c/trunk/tests/scripts/XSerializerTest2
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest2?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest2 (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest2 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest2 pass "" tests/XSerializerTest -v=always personal.xml

Added: xerces/c/trunk/tests/scripts/XSerializerTest3
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest3?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest3 (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest3 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest3 pass "" tests/XSerializerTest -v=never personal-schema.xml

Added: xerces/c/trunk/tests/scripts/XSerializerTest4
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest4?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest4 (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest4 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest4 pass "" tests/XSerializerTest -v=always personal-schema.xml

Added: xerces/c/trunk/tests/scripts/XSerializerTest5
URL: http://svn.apache.org/viewvc/xerces/c/trunk/tests/scripts/XSerializerTest5?rev=1801699&view=auto
==============================================================================
--- xerces/c/trunk/tests/scripts/XSerializerTest5 (added)
+++ xerces/c/trunk/tests/scripts/XSerializerTest5 Wed Jul 12 08:43:17 2017
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+set -e
+
+. ../scripts/run-test
+
+run_test XSerializerTest5 pass "" tests/XSerializerTest -v=always -f personal-schema.xml



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org