summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/prism/errors_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/prism/errors_test.rb b/test/prism/errors_test.rb
index 9362032fe3..99b799d9c5 100644
--- a/test/prism/errors_test.rb
+++ b/test/prism/errors_test.rb
@@ -1708,6 +1708,14 @@ module Prism
]
end
+ def test_non_assoc_range
+ source = '1....2'
+ assert_errors expression(source), source, [
+ ['Expected a newline or semicolon after the statement', 4..4],
+ ['Cannot parse the expression', 4..4],
+ ]
+ end
+
def test_upcase_end_in_def
assert_warning_messages "def foo; END { }; end", [
"END in method; use at_exit"