Index: lib/src/prism/tests/languages/textile/link_feature.test |
diff --git a/lib/src/prism/tests/languages/textile/link_feature.test b/lib/src/prism/tests/languages/textile/link_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..99a70fb2fbb99ba26a8462ce83214a13b8b9bc38 |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/textile/link_feature.test |
@@ -0,0 +1,44 @@ |
+"Foo bar":http://prismjs.com |
+"Baz":foo |
+"Foobar":link-ref |
+"(foo)[en]{color:blue;}Foo":bar |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["phrase", [ |
+ ["link", [ |
+ ["punctuation", "\""], |
+ ["text", "Foo bar"], |
+ ["punctuation", "\""], ["punctuation", ":"], |
+ ["url", "http://prismjs.com"] |
+ ]], |
+ ["link", [ |
+ ["punctuation", "\""], |
+ ["text", "Baz"], |
+ ["punctuation", "\""], ["punctuation", ":"], |
+ ["url", "foo"] |
+ ]], |
+ ["link", [ |
+ ["punctuation", "\""], |
+ ["text", "Foobar"], |
+ ["punctuation", "\""], ["punctuation", ":"], |
+ ["url", "link-ref"] |
+ ]], |
+ ["link", [ |
+ ["punctuation", "\""], |
+ ["modifier", [ |
+ ["punctuation", "("], ["class-id", "foo"], ["punctuation", ")"], |
+ ["punctuation", "["], ["lang", "en"], ["punctuation", "]"], |
+ ["css", ["{color:blue;}"]] |
+ ]], |
+ ["text", "Foo"], |
+ ["punctuation", "\""], ["punctuation", ":"], |
+ ["url", "bar"] |
+ ]] |
+ ]] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for links. |