summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorChristian Schneider2007-02-09 13:44:31 +0000
committerChristian Schneider2007-02-09 13:44:31 +0000
commit05deab1128a4c7168f377e3f9a9e51a38f38d0e9 (patch)
tree1ea06d42a005d46d32284fc3bf7a01749e6b3a8d /tests
parentbbc8b31566fcae832081f1d890dfa6fd5c5c842a (diff)
downloaditools-05deab1128a4c7168f377e3f9a9e51a38f38d0e9.tar.gz
itools-05deab1128a4c7168f377e3f9a9e51a38f38d0e9.tar.bz2
itools-05deab1128a4c7168f377e3f9a9e51a38f38d0e9.zip
Allow xml tags with special characters like date.taken (Flikr)
Diffstat (limited to 'tests')
-rwxr-xr-xtests/xml.t16
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/xml.t b/tests/xml.t
index 85f16c8..d127fd8 100755
--- a/tests/xml.t
+++ b/tests/xml.t
@@ -26,11 +26,11 @@ match(
'empty tag'
);
-#match(
-# '<foo /><foo />',
-# 'array ( 0 => class foo { }, 1 => class foo { }, )',
-# 'multiple empty tags converted to array'
-#);
+match(
+ '<foo /><foo />',
+ 'array ( 0 => class foo { }, 1 => class foo { }, )',
+ 'multiple empty tags converted to array'
+);
match(
'<foo title="Zürich">Stüssihofstadt</foo>',
@@ -38,6 +38,12 @@ match(
'simple tag with latin1 content and attribute'
);
+match(
+ '<foo><ns:a.b.-c ns2:d.e-f="value" /></foo>',
+ 'class foo { var $a_b__c = class a_b__c { var $attr = array( \'d_e_f\' => \'value\' ); }; }',
+ 'Tags and attributes with name space and special characters'
+);
+
# Test inheritance
class my_xml extends it_xml
{