diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-05-24 16:58:51 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-05-24 16:58:51 +0200 |
| commit | 017027bf392f7be2e73428fa34a3d1ef0b8d255e (patch) | |
| tree | 55d862cc8c987c0b842ad063df653f97606f6d73 /src/syntax/reparser.rs | |
| parent | b9d03be9755dae7f439763d181ec0c55a1e4c3d6 (diff) | |
Rework delimiter errors
Fixes #572
Diffstat (limited to 'src/syntax/reparser.rs')
| -rw-r--r-- | src/syntax/reparser.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/syntax/reparser.rs b/src/syntax/reparser.rs index c744eeb2..9e2b0a1b 100644 --- a/src/syntax/reparser.rs +++ b/src/syntax/reparser.rs @@ -306,15 +306,15 @@ mod tests { test("Hello #{ x + 1 }!", 9..10, "abc", true); test("A#{}!", 3..3, "\"", false); test("#{ [= x] }!", 5..5, "=", true); - test("#[[]]", 3..3, "\\", false); - test("#[[ab]]", 4..5, "\\", false); + test("#[[]]", 3..3, "\\", true); + test("#[[ab]]", 4..5, "\\", true); test("#{}}", 2..2, "{", false); test("A: #[BC]", 6..6, "{", true); - test("A: #[BC]", 6..6, "#{", false); + test("A: #[BC]", 6..6, "#{", true); test("A: #[BC]", 6..6, "#{}", true); test("#{\"ab\"}A", 5..5, "c", true); test("#{\"ab\"}A", 5..6, "c", false); - test("a#[]b", 3..3, "#{", false); + test("a#[]b", 3..3, "#{", true); test("a#{call(); abc}b", 8..8, "[]", true); test("a #while x {\n g(x) \n} b", 12..12, "//", true); test("a#[]b", 3..3, "[hey]", true); |
