From bdd1d17ac2c14ed937944860e1ec6b361a2fda6d Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Fri, 4 Sep 2020 11:11:36 +0900 Subject: Allow non-argument endless-def with a space instead of parentheses --- test/ruby/test_syntax.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test') diff --git a/test/ruby/test_syntax.rb b/test/ruby/test_syntax.rb index 0a370d416d..9f8c4600c6 100644 --- a/test/ruby/test_syntax.rb +++ b/test/ruby/test_syntax.rb @@ -1424,10 +1424,10 @@ eom end def test_methoddef_endless - assert_syntax_error('private def foo = 42', /unexpected '='/) + assert_valid_syntax('private def foo = 42') assert_valid_syntax('private def foo() = 42') assert_valid_syntax('private def inc(x) = x + 1') - assert_syntax_error('private def obj.foo = 42', /unexpected '='/) + assert_valid_syntax('private def obj.foo = 42') assert_valid_syntax('private def obj.foo() = 42') assert_valid_syntax('private def obj.inc(x) = x + 1') k = Class.new do -- cgit v1.2.3