summaryrefslogtreecommitdiff
path: root/libxerces-c/tests/sax2-print
diff options
context:
space:
mode:
Diffstat (limited to 'libxerces-c/tests/sax2-print')
l---------libxerces-c/tests/sax2-print/SAX2Print1
-rw-r--r--libxerces-c/tests/sax2-print/buildfile6
-rw-r--r--libxerces-c/tests/sax2-print/testscript20
3 files changed, 27 insertions, 0 deletions
diff --git a/libxerces-c/tests/sax2-print/SAX2Print b/libxerces-c/tests/sax2-print/SAX2Print
new file mode 120000
index 0000000..9f0238e
--- /dev/null
+++ b/libxerces-c/tests/sax2-print/SAX2Print
@@ -0,0 +1 @@
+../../../upstream/samples/src/SAX2Print \ No newline at end of file
diff --git a/libxerces-c/tests/sax2-print/buildfile b/libxerces-c/tests/sax2-print/buildfile
new file mode 100644
index 0000000..fd4875d
--- /dev/null
+++ b/libxerces-c/tests/sax2-print/buildfile
@@ -0,0 +1,6 @@
+# file : tests/sax2-print/buildfile
+# license : Apache License 2.0; see accompanying LICENSE file
+
+import libs = libxerces-c%lib{xerces-c}
+
+exe{driver}: SAX2Print/{hxx cxx}{*} $libs testscript
diff --git a/libxerces-c/tests/sax2-print/testscript b/libxerces-c/tests/sax2-print/testscript
new file mode 100644
index 0000000..6fedae3
--- /dev/null
+++ b/libxerces-c/tests/sax2-print/testscript
@@ -0,0 +1,20 @@
+# file : tests/sax2-print/testscript
+# license : Apache License 2.0; see accompanying LICENSE file
+
+: utf8
+:
+{
+ cat <<EOI >=f;
+ <?xml version="1.0" encoding="UTF-8"?>
+ <msg>
+ Mitteleuropäische catégorie
+ </msg>
+ EOI
+
+ $* -x=UTF-8 f >>:EOO
+ <?xml version="1.0" encoding="UTF-8"?>
+ <msg>
+ Mitteleuropäische catégorie
+ </msg>
+ EOO
+}