aboutsummaryrefslogtreecommitdiffstats
path: root/spec/ruby/core/exception
Commit message (Collapse)AuthorAgeFilesLines
* Update to ruby/spec@b0b7f53Benoit Daloze2020-11-132-0/+25
|
* Update to ruby/spec@681e8cfBenoit Daloze2020-09-301-2/+2
|
* Update to ruby/spec@9277d27Benoit Daloze2020-09-301-0/+25
|
* 2.8 -> 3.0 in specsBenoit Daloze2020-09-151-1/+1
|
* Update to ruby/spec@07164daBenoit Daloze2020-07-271-1/+1
|
* Update to ruby/spec@b6b7752Benoit Daloze2020-06-271-0/+22
|
* Fix build failuresYuki Nishijima2020-06-061-2/+2
|
* Add a spec for the new NoMethodError display of the receiverJean Boussier2020-06-021-0/+18
|
* Update to ruby/spec@032ee74Benoit Daloze2020-05-031-2/+2
|
* Update to ruby/spec@d394dfdBenoit Daloze2020-05-021-0/+6
|
* Turn class variable warnings into exceptionsJeremy Evans2020-04-102-7/+3
| | | | | | | | | | | | | | | | | | This changes the following warnings: * warning: class variable access from toplevel * warning: class variable @foo of D is overtaken by C into RuntimeErrors. Handle defined?(@@foo) at toplevel by returning nil instead of raising an exception (the previous behavior warned before returning nil when defined? was used). Refactor the specs to avoid the warnings even in older versions. The specs were checking for the warnings, but the purpose of the related specs as evidenced from their description is to test for behavior, not for warnings. Fixes [Bug #14541]
* Drop support for ruby 2.4 from ruby/specNobuyoshi Nakada2020-04-012-72/+70
|
* Update to ruby/spec@ec84479Benoit Daloze2020-03-282-1/+7
|
* Update to ruby/spec@f8a2d54Benoit Daloze2020-01-288-129/+0
|
* Update to ruby/spec@7241f39Benoit Daloze2019-12-273-13/+12
|
* Update to ruby/spec@d419e74Benoit Daloze2019-12-2717-57/+80
|
* Makes the receiver to FrozenError.new a keyword parameterNobuyoshi Nakada2019-12-201-1/+1
| | | | [Feature #16419]
* Update to ruby/spec@4eec3dcBenoit Daloze2019-11-3019-154/+343
|
* Update to ruby/spec@28a728bBenoit Daloze2019-10-261-0/+4
|
* Update to ruby/spec@875a09eBenoit Daloze2019-07-275-13/+13
|
* Update to ruby/spec@9a501a8Benoit Daloze2019-05-282-0/+27
|
* Add FrozenError#receiverJeremy Evans2019-05-261-0/+34
| | | | | | | | | | | | | | | | | Similar to NameError#receiver, this returns the object on which the modification was attempted. This is useful as it can pinpoint exactly what is frozen. In many cases when a FrozenError is raised, you cannot determine from the context which object is frozen that you attempted to modify. Users of the current rb_error_frozen C function will have to switch to using rb_error_frozen_object or the new rb_frozen_error_raise in order to set the receiver of the FrozenError. To allow the receiver to be set from Ruby, support an optional second argument to FrozenError#initialize. Implements [Feature #15751]
* Update to ruby/spec@7a16e01eregon2019-02-213-0/+57
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@6cf8ebeeregon2019-02-071-2/+2
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@e57f49ceregon2019-01-271-0/+16
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@35a9fbaeregon2019-01-204-1/+75
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@a454137eregon2018-06-271-1/+0
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * append newline at EOF.svn2018-06-131-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63655 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@4bb0f25eregon2018-06-132-0/+81
| | | | | | * Specs added by TruffleRuby. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@6f38a82eregon2018-04-285-73/+140
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@c1b568beregon2018-03-0443-57/+57
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@cbe855ceregon2018-02-271-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@83063a3eregon2018-01-294-2/+41
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Update to ruby/spec@0fe33aceregon2017-12-273-2/+8
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Move spec/rubyspec to spec/ruby for consistencyeregon2017-09-2045-0/+1207
* 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