Jeremy Evans
766f8a7a60
Fix some spec breakage on 2.7 related to keyword arguments
...
These specs were probably added in the commit to fully
separate keyword arguments after the release of 2.7.0, but
apparently not tested on 2.7 before hand. The enclosing
ruby_version guard for these specs limits them to 2.7.
2020-01-28 09:26:02 -08:00
Jeremy Evans
e014e6bf66
Update specs for keyword argument separation
2020-01-02 18:40:45 -08:00
Benoit Daloze
1c938a72aa
Update to ruby/spec@519df35
2019-09-29 16:03:58 +02:00
Jeremy Evans
3463e83192
Warn for keyword to last hash parameter when method has no optional/rest parameters
...
Previously, there was no warning in this case, even though we will
be changing the behavior in Ruby 3.
Fixes [Bug #14130 ]
2019-08-30 19:25:46 -07:00
Jeremy Evans
a810f6cbef
Update specs to handle non-Symbols for keyword splats in 2.7
...
Also handle some warnings for behavior that will change in 3.0.
2019-08-30 12:39:31 -07:00
Benoit Daloze
5c276e1cc9
Update to ruby/spec@875a09e
2019-07-27 12:40:09 +02:00
eregon
a28aa80c73
Update to ruby/spec@e81b3cd
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-03-28 14:22:29 +00:00
mame
76fc1ce0a7
The combination of non-Symbol keys and Symbol keys is now allowed again
...
Revert r64358. [Bug #15658 ]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2019-03-11 12:48:33 +00:00
eregon
50441014ff
Update to ruby/spec@cdd6ff7
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-11-27 20:38:57 +00:00
eregon
b448f23e21
Update to ruby/spec@dd828d6
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-08-21 22:01:34 +00:00
eregon
1630728e9d
Fix typo in version guard
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-08-17 11:22:43 +00:00
nobu
37279d1546
non-symbol keys in kwargs
...
* class.c (separate_symbol): [EXPERIMENTAL] non-symbol key in keyword
arguments hash causes an exception now.
c.f. https://twitter.com/yukihiro_matz/status/1022287578995646464
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-08-14 11:58:17 +00:00
eregon
401b64c4e8
Update to ruby/spec@c1b568b
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-03-04 15:09:32 +00:00
eregon
8c5b60eb22
Update to ruby/spec@a6b8805
...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60525 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-10-28 15:15:48 +00:00
eregon
1d15d5f080
Move spec/rubyspec to spec/ruby for consistency
...
* Other ruby implementations use the spec/ruby directory.
[Misc #13792 ] [ruby-core:82287]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59979 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-09-20 20:18:52 +00:00