Index: lib/src/prism/tests/languages/nim/string_feature.test |
diff --git a/lib/src/prism/tests/languages/nim/string_feature.test b/lib/src/prism/tests/languages/nim/string_feature.test |
new file mode 100644 |
index 0000000000000000000000000000000000000000..cd41819d1d269660de2127e35bf3dcad8cc8aed0 |
--- /dev/null |
+++ b/lib/src/prism/tests/languages/nim/string_feature.test |
@@ -0,0 +1,38 @@ |
+"" |
+"Fo\"obar" |
+ |
+"""""" |
+"""Fo"o |
+bar""" |
+ |
+R"Raw ""string" |
+ |
+r"Raw |
+""string" |
+ |
+fo\x8Fo"Foobar" |
+ |
+bar"""Foo |
+bar""" |
+ |
+'\'' |
+'\xFC' |
+ |
+---------------------------------------------------- |
+ |
+[ |
+ ["string", "\"\""], |
+ ["string", "\"Fo\\\"obar\""], |
+ ["string", "\"\"\"\"\"\""], |
+ ["string", "\"\"\"Fo\"o\r\nbar\"\"\""], |
+ ["string", "R\"Raw \"\"string\""], |
+ ["string", "r\"Raw\r\n\"\"string\""], |
+ ["string", "fo\\x8Fo\"Foobar\""], |
+ ["string", "bar\"\"\"Foo\r\nbar\"\"\""], |
+ ["string", "'\\''"], |
+ ["string", "'\\xFC'"] |
+] |
+ |
+---------------------------------------------------- |
+ |
+Checks for strings and character literals. |