| Index: lib/src/prism/tests/languages/rust/string_feature.test
|
| diff --git a/lib/src/prism/tests/languages/rust/string_feature.test b/lib/src/prism/tests/languages/rust/string_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..09282528c6cfa7f763f448f6b38cd4098372b11d
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/rust/string_feature.test
|
| @@ -0,0 +1,43 @@
|
| +""
|
| +"fo\"obar"
|
| +''
|
| +'fo\'obar'
|
| +
|
| +b""
|
| +b"fo\"obar"
|
| +b''
|
| +b'fo\'obar'
|
| +
|
| +r#""#
|
| +r#"fo"obar"#
|
| +r###"foo#bar"###
|
| +
|
| +br#""#
|
| +br#"fo"obar"#
|
| +br###"foo#bar"###
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["string", "\"\""],
|
| + ["string", "\"fo\\\"obar\""],
|
| + ["string", "''"],
|
| + ["string", "'fo\\'obar'"],
|
| +
|
| + ["string", "b\"\""],
|
| + ["string", "b\"fo\\\"obar\""],
|
| + ["string", "b''"],
|
| + ["string", "b'fo\\'obar'"],
|
| +
|
| + ["string", "r#\"\"#"],
|
| + ["string", "r#\"fo\"obar\"#"],
|
| + ["string", "r###\"foo#bar\"###"],
|
| +
|
| + ["string", "br#\"\"#"],
|
| + ["string", "br#\"fo\"obar\"#"],
|
| + ["string", "br###\"foo#bar\"###"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for strings.
|
|
|