@@ -205,9 +205,7 @@ def arity_optional(x, y, z = 1); end
205
205
end
206
206
207
207
describe 'a method with optional keyword arguments' do
208
- eval <<-RUBY
209
- def arity_kw(x, y:1, z:2); end
210
- RUBY
208
+ def arity_kw ( x , y :1 , z :2 ) ; end
211
209
212
210
let ( :test_method ) { method ( :arity_kw ) }
213
211
@@ -298,9 +296,7 @@ def arity_kw(x, y:1, z:2); end
298
296
end
299
297
300
298
describe 'a method with optional argument and keyword arguments' do
301
- eval <<-RUBY
302
- def arity_kw(x, y = {}, z:2); end
303
- RUBY
299
+ def arity_kw ( x , y = { } , z :2 ) ; end
304
300
305
301
let ( :test_method ) { method ( :arity_kw ) }
306
302
@@ -392,9 +388,7 @@ def arity_kw(x, y = {}, z:2); end
392
388
end
393
389
394
390
describe 'a method with required keyword arguments' do
395
- eval <<-RUBY
396
- def arity_required_kw(x, y:, z:, a: 'default'); end
397
- RUBY
391
+ def arity_required_kw ( x , y :, z :, a : 'default' ) ; end
398
392
399
393
let ( :test_method ) { method ( :arity_required_kw ) }
400
394
@@ -492,9 +486,7 @@ def arity_required_kw(x, y:, z:, a: 'default'); end
492
486
end
493
487
494
488
describe 'a method with required keyword arguments and a splat' do
495
- eval <<-RUBY
496
- def arity_required_kw_splat(w, *x, y:, z:, a: 'default'); end
497
- RUBY
489
+ def arity_required_kw_splat ( w , *x , y :, z :, a : 'default' ) ; end
498
490
499
491
let ( :test_method ) { method ( :arity_required_kw_splat ) }
500
492
@@ -585,9 +577,7 @@ def arity_required_kw_splat(w, *x, y:, z:, a: 'default'); end
585
577
end
586
578
587
579
describe 'a method with required keyword arguments and a keyword arg splat' do
588
- eval <<-RUBY
589
- def arity_kw_arg_splat(x:, **rest); end
590
- RUBY
580
+ def arity_kw_arg_splat ( x :, **rest ) ; end
591
581
592
582
let ( :test_method ) { method ( :arity_kw_arg_splat ) }
593
583
@@ -649,9 +639,7 @@ def arity_kw_arg_splat(x:, **rest); end
649
639
end
650
640
651
641
describe 'a method with a required arg and a keyword arg splat' do
652
- eval <<-RUBY
653
- def arity_kw_arg_splat(x, **rest); end
654
- RUBY
642
+ def arity_kw_arg_splat ( x , **rest ) ; end
655
643
656
644
let ( :test_method ) { method ( :arity_kw_arg_splat ) }
657
645
@@ -924,9 +912,7 @@ def arity_block(_, &block); end
924
912
it_behaves_like 'a method verifier'
925
913
926
914
describe 'providing a matcher for optional keyword arguments' do
927
- eval <<-RUBY
928
- def arity_kw(x, y:1); end
929
- RUBY
915
+ def arity_kw ( x , y :1 ) ; end
930
916
931
917
let ( :test_method ) { method ( :arity_kw ) }
932
918
@@ -936,9 +922,7 @@ def arity_kw(x, y:1); end
936
922
end
937
923
938
924
describe 'providing a matcher for required keyword arguments' do
939
- eval <<-RUBY
940
- def arity_kw_required(x, y:); end
941
- RUBY
925
+ def arity_kw_required ( x , y :) ; end
942
926
943
927
let ( :test_method ) { method ( :arity_kw_required ) }
944
928
@@ -952,9 +936,7 @@ def arity_kw_required(x, y:); end
952
936
it_behaves_like 'a method verifier'
953
937
954
938
describe 'for optional keyword arguments' do
955
- eval <<-RUBY
956
- def arity_kw(x, y:1, z:2); end
957
- RUBY
939
+ def arity_kw ( x , y :1 , z :2 ) ; end
958
940
959
941
let ( :test_method ) { method ( :arity_kw ) }
960
942
@@ -968,9 +950,7 @@ def arity_kw(x, y:1, z:2); end
968
950
end
969
951
970
952
describe 'providing a matcher for required keyword arguments' do
971
- eval <<-RUBY
972
- def arity_kw_required(x, y:); end
973
- RUBY
953
+ def arity_kw_required ( x , y :) ; end
974
954
975
955
let ( :test_method ) { method ( :arity_kw_required ) }
976
956
0 commit comments