diff --git a/language/keyword_arguments_spec.rb b/language/keyword_arguments_spec.rb index c43ea37b37..66e37915a2 100644 --- a/language/keyword_arguments_spec.rb +++ b/language/keyword_arguments_spec.rb @@ -125,7 +125,7 @@ def m(*args, **kwargs) end it "works with -> (*args, **kwargs) {}" do - m = -> (*args, **kwargs) do + m = -> *args, **kwargs do target(*args, **kwargs) end @@ -261,8 +261,8 @@ def y(args) yield(*args) end - ruby2_keywords def m(*args) - y(args, &-> (*args, **kwargs) { target(*args, **kwargs) }) + ruby2_keywords def m(*outer_args) + y(outer_args, &-> *args, **kwargs { target(*args, **kwargs) }) end end