Index: lib/src/prism/tests/languages/autoit/string_feature.test |
diff --git a/lib/src/prism/tests/languages/autoit/string_feature.test b/lib/src/prism/tests/languages/autoit/string_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..5ae4bb70fdeead44287744f9e5d640ddc313f3af |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/autoit/string_feature.test |
@@ -0,0 +1,37 @@ |
+"" |
+"foo""bar" |
+"foo %foo% bar $bar$ baz @baz@" |
+'' |
+'foo''bar' |
+'foo %foo% bar $bar$ baz @baz@' |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["string", ["\"\""]], |
+ ["string", ["\"foo\"\"bar\""]], |
+ ["string", [ |
+ "\"foo ", |
+ ["variable", "%foo%"], |
+ " bar ", |
+ ["variable", "$bar$"], |
+ " baz ", |
+ ["variable", "@baz@"], |
+ "\"" |
+ ]], |
+ ["string", ["''"]], |
+ ["string", ["'foo''bar'"]], |
+ ["string", [ |
+ "'foo ", |
+ ["variable", "%foo%"], |
+ " bar ", |
+ ["variable", "$bar$"], |
+ " baz ", |
+ ["variable", "@baz@"], |
+ "'" |
+ ]] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for strings and interpolation. |