xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/DomXPath.cfg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/xml/libxml2libs/test/xmlengtester/xmlengtester_emulator/TestConfigfiles/TestFramework/conf/xmleng/DomXPath.cfg Thu Dec 17 09:29:21 2009 +0200
@@ -0,0 +1,193 @@
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 01
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate string(.)
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_001.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_001.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_001.ref
+delete test
+[Endtest]
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 02
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate \test\test1
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_002.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_002.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_002.ref
+delete test
+[Endtest]
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 03
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate \test\test1[1]\@name
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_003.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_003.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_003.ref
+delete test
+[Endtest]
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 04
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate concat(string(..\test3[@attr1='3']),string(.))
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_004.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_004.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_004.ref
+delete test
+[Endtest]
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 05
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate count(\test\*[last()]\*)
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_005.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_005.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_005.ref
+delete test
+[Endtest]
+##############################################################
+# XPath
+##############################################################
+
+[Test]
+title XPath test 06
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate \test\*\*[@new and @name]
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_006.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_006.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_006.ref
+delete test
+[Endtest]
+##############################################################
+# XPath path
+##############################################################
+
+[Test]
+title XPath test 07
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate \test\*[self::test1 or self::test2][position()<3]
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_007.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_007.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_007.ref
+delete test
+[Endtest]
+##############################################################
+# contains & substring & substring-before
+##############################################################
+
+[Test]
+title XPath test 08
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate contains(substring("12345",1.5, 2.6),substring-before("2000","0"))
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_008.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_008.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_008.ref
+delete test
+[Endtest]
+##############################################################
+#starts-with & substring & round & floor & substring-after
+##############################################################
+
+[Test]
+title XPath test 09
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate starts-with(substring("12345",round(1.1),floor(2.99999)),substring-after("1999/04/01","4/0"))
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_009.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_009.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_009.ref
+delete test
+[Endtest]
+##############################################################
+# string-length & normalize-space
+##############################################################
+
+[Test]
+title XPath test 10
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test Evaluate string-length(normalize-space(" test text tt "))
+test SaveResult c:\testing\data\xmleng\efute\output\dom\xpath_010.txt
+test CompareFiles c:\testing\data\xmleng\efute\output\dom\xpath_010.txt c:\testing\data\xmleng\efute\pattern\dom\xpath_010.ref
+delete test
+[Endtest]
+##############################################################
+# XPath ToNumber
+##############################################################
+
+[Test]
+title XPath ToNumber
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_02.xml
+test ToNumber
+delete test
+[Endtest]
+##############################################################
+#XPath ToBool
+##############################################################
+
+[Test]
+title XPath ToBool
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test ToBool
+delete test
+[Endtest]
+##############################################################
+# XPath ToString
+##############################################################
+
+[Test]
+title XPath ToString
+create xmlengtester test
+test ParseFile c:\testing\data\xmleng\efute\input\dom\xpath_01.xml
+test ToString
+delete test
+[Endtest]
+##############################################################
+# XPath Instance
+##############################################################
+
+[Test]
+title XPath Instance
+create xmlengtester test
+test Instances
+delete test
+[Endtest]
+##############################################################
+# XPath Extension function
+##############################################################
+
+[Test]
+title XPath Extension function
+create xmlengtester test
+test ExtFunction
+delete test
+[Endtest]
+##############################################################
+# XPath Extension vector
+##############################################################
+
+[Test]
+title XPath Extension function vector
+create xmlengtester test
+test ExtVector
+delete test
+[Endtest]