substring-non-positive-postion-expected.txt revision e458d70a0d18538346f41b503114c9ebe6b2ce12
1Test for bug 41913: XPath substring function does not correctly handle non-positive values for the position argument
2
3PASS document.evaluate("substring('abcde', 0)", document, null, XPathResult.STRING_TYPE, null).stringValue is 'abcde'
4PASS document.evaluate("substring('abcde', -2)", document, null, XPathResult.STRING_TYPE, null).stringValue is 'abcde'
5PASS document.evaluate("substring('abcde', 0, 5)", document, null, XPathResult.STRING_TYPE, null).stringValue is 'abcd'
6PASS document.evaluate("substring('abcde', -2, 5)", document, null, XPathResult.STRING_TYPE, null).stringValue is 'ab'
7PASS successfullyParsed is true
8
9TEST COMPLETE
10
11