Chromium Code Reviews| Index: lib/src/prism/tests/languages/markup+actionscript/xml_feature.test |
| diff --git a/lib/src/prism/tests/languages/markup+actionscript/xml_feature.test b/lib/src/prism/tests/languages/markup+actionscript/xml_feature.test |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..868665242962eb44ff7c8e8db5adcd8c6c40948e |
| --- /dev/null |
| +++ b/lib/src/prism/tests/languages/markup+actionscript/xml_feature.test |
| @@ -0,0 +1,64 @@ |
| +var employees:XML = |
| + <employees> |
| + <employee ssn="123-123-1234"></employee> |
| + </employees>; |
| + |
| +---------------------------------------------------- |
| + |
| +[ |
| + ["keyword", "var"], |
| + " employees", |
| + ["punctuation", ":"], |
| + "XML ", |
| + ["operator", "="], |
| + ["xml", [ |
| + ["tag", [ |
| + ["tag", [ |
| + ["punctuation", "<"], |
| + "employees" |
| + ]], |
| + ["punctuation", ">"] |
| + ]] |
| + ]], |
| + ["xml", [ |
| + ["tag", [ |
| + ["tag", [ |
| + ["punctuation", "<"], |
| + "employee" |
| + ]], |
| + ["attr-name", [ |
| + "ssn" |
| + ]], |
| + ["attr-value", [ |
| + ["punctuation", "="], |
| + ["punctuation", "\""], |
| + "123-123-1234", |
| + ["punctuation", "\""] |
| + ]], |
| + ["punctuation", ">"] |
| + ]] |
| + ]], |
| + ["xml", [ |
| + ["tag", [ |
| + ["tag", [ |
| + ["punctuation", "</"], |
| + "employee" |
| + ]], |
| + ["punctuation", ">"] |
| + ]] |
| + ]], |
| + ["xml", [ |
| + ["tag", [ |
| + ["tag", [ |
| + ["punctuation", "</"], |
| + "employees" |
| + ]], |
| + ["punctuation", ">"] |
| + ]] |
| + ]], |
| + ["punctuation", ";"] |
| +] |
| + |
| +---------------------------------------------------- |
| + |
| +Checks for XML variables in ActionScript. |