summaryrefslogtreecommitdiff
path: root/tests/xml.t
diff options
context:
space:
mode:
Diffstat (limited to 'tests/xml.t')
-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
{