tests: Fixed XPath substring tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@700 99668b35-9821-0410-8761-19e4c4f06640
This commit is contained in:
parent
88b4fbcff7
commit
9a0464bdc2
@ -446,7 +446,14 @@ TEST(xpath_string_substring)
|
|||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', 1, 0.5)"), STR("a"));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', 1, 0.5)"), STR("a"));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', 10, -5)"), STR(""));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', 10, -5)"), STR(""));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', 0, -1)"), STR(""));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', 0, -1)"), STR(""));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 100)"), STR("abcd"));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 100)"), STR(""));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 101)"), STR(""));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 102)"), STR("a"));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 103)"), STR("ab"));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 104)"), STR("abc"));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 105)"), STR("abcd"));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 106)"), STR("abcd"));
|
||||||
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -100, 1 div 0)"), STR("abcd"));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', -1 div 0, 4)"), STR(""));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', -1 div 0, 4)"), STR(""));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', 1 div 0, 0 div 0)"), STR(""));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', 1 div 0, 0 div 0)"), STR(""));
|
||||||
CHECK_XPATH_STRING(c, STR("substring('abcd', 0 div 0, 1)"), STR(""));
|
CHECK_XPATH_STRING(c, STR("substring('abcd', 0 div 0, 1)"), STR(""));
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user