summaryrefslogtreecommitdiff
path: root/tests/test_xpath_parse.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_xpath_parse.cpp')
-rw-r--r--tests/test_xpath_parse.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_xpath_parse.cpp b/tests/test_xpath_parse.cpp
index 38032ea..8eee552 100644
--- a/tests/test_xpath_parse.cpp
+++ b/tests/test_xpath_parse.cpp
@@ -48,6 +48,7 @@ TEST(xpath_empty_expression)
TEST(xpath_lexer_error)
{
CHECK_XPATH_FAIL("!");
+ CHECK_XPATH_FAIL("&");
}
TEST(xpath_unmatched_braces)
@@ -65,6 +66,12 @@ TEST(xpath_incorrect_step)
{
CHECK_XPATH_FAIL("child::1");
CHECK_XPATH_FAIL("something::*");
+ CHECK_XPATH_FAIL("a::*");
+ CHECK_XPATH_FAIL("c::*");
+ CHECK_XPATH_FAIL("d::*");
+ CHECK_XPATH_FAIL("f::*");
+ CHECK_XPATH_FAIL("n::*");
+ CHECK_XPATH_FAIL("p::*");
}
TEST(xpath_semantics_error)