aboutsummaryrefslogtreecommitdiffstats
path: root/result
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@src.gnome.org>2005-04-06 14:09:08 +0000
committerDaniel Veillard <veillard@src.gnome.org>2005-04-06 14:09:08 +0000
commit4ddaa56d7af6638c20a4446c47b02b299987be65 (patch)
treef56c6e34b056356d29d9193baaeb957ff4129067 /result
parent6056ae93d315e40a4f8ef162b69ce38d80d4743f (diff)
downloadandroid_external_libxml2-4ddaa56d7af6638c20a4446c47b02b299987be65.tar.gz
android_external_libxml2-4ddaa56d7af6638c20a4446c47b02b299987be65.tar.bz2
android_external_libxml2-4ddaa56d7af6638c20a4446c47b02b299987be65.zip
fixed the bug in lang() as raised by Elliotte Rusty Harold added a
* xpath.c: fixed the bug in lang() as raised by Elliotte Rusty Harold * result/XPath/tests/langsimple test/XPath/tests/langsimple test/XPath/docs/lang: added a regression test Daniel
Diffstat (limited to 'result')
-rw-r--r--result/XPath/tests/langsimple60
1 files changed, 60 insertions, 0 deletions
diff --git a/result/XPath/tests/langsimple b/result/XPath/tests/langsimple
new file mode 100644
index 00000000..d8d7afdb
--- /dev/null
+++ b/result/XPath/tests/langsimple
@@ -0,0 +1,60 @@
+
+========================
+Expression: //*[lang('en')]
+Object is a Node Set :
+Set contains 9 nodes:
+1 ELEMENT b
+ ATTRIBUTE lang
+ TEXT
+ content=en
+2 ELEMENT x
+3 ELEMENT x
+4 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en
+5 ELEMENT div
+ ATTRIBUTE lang
+ TEXT
+ content=en
+6 ELEMENT para
+7 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN
+8 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en-us
+9 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN-US
+
+========================
+Expression: //*[lang('en-us')]
+Object is a Node Set :
+Set contains 2 nodes:
+1 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=en-us
+2 ELEMENT para
+ ATTRIBUTE lang
+ TEXT
+ content=EN-US
+
+========================
+Expression: //*[lang('en-gb')]
+Object is a Node Set :
+Set contains 0 nodes:
+
+========================
+Expression: //*[lang('fr')]
+Object is a Node Set :
+Set contains 0 nodes:
+
+========================
+Expression: //*[lang('')]
+Object is a Node Set :
+Set contains 0 nodes: