summaryrefslogtreecommitdiff
path: root/spec/ruby
AgeCommit message (Expand)Author
2023-10-30Update to ruby/spec@bd7017fBenoit Daloze
2023-10-26Windows: Prefer USERPROFILE over HOMEPATHLars Kanis
2023-10-12M:N thread scheduler for RactorsKoichi Sasada
2023-10-04BigDecimal#to_s has not changed for fraction partNobuyoshi Nakada
2023-10-03[DOC] State the precision of `Process.times` as platform-definedNobuyoshi Nakada
2023-10-03Check by integer modulo instead of float stringNobuyoshi Nakada
2023-09-30Fix failures when all network interfaces are downNobuyoshi Nakada
2023-09-12Adjust CGI spec to pass when ran in isolationAlan Wu
2023-09-12Make Kernel#lambda raise when given non-literal blockAlan Wu
2023-09-04Update to ruby/spec@96d1072Benoit Daloze
2023-08-30BasicSocket#recv* return `nil` rather than an empty packetJean Boussier
2023-08-26[Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada
2023-08-24Fix support for dynamic keys. (#8273)Samuel Williams
2023-08-23Quarantine a very flaky specTakashi Kokubun
2023-08-10Deprecate Kernel#open and IO support for subprocess creation/forkingMike Dalessio
2023-08-02Update to ruby/spec@9e278f5Benoit Daloze
2023-08-02Fix encoding switches when RUBYOPT is empty or only spacesBenoit Daloze
2023-07-31`Refinement#refined_class` is now deprecatedNobuyoshi Nakada
2023-07-30Add examples of `return` in `eval`Nobuyoshi Nakada
2023-07-26Make {Nil,True,False}Class#singleton_method always raise NameErrorJeremy Evans
2023-07-24Use the caller location as default filename for eval family of methodsJean Boussier
2023-07-19Add tests for `return` in `BEGIN` and `END` blocksNobuyoshi Nakada
2023-07-17Implement Process.warmupJean Boussier
2023-07-15[Bug #19769] Fix range of size 1 in `String#tr`alexandre184
2023-07-06Improve ArgumentError message for Module#set_temporary_nameBenoit Daloze
2023-07-06Ensure the name given to Module#set_temporary_name is not a valid constant pathBenoit Daloze
2023-07-06Specs for Module#set_temporary_name should be in their own fileBenoit Daloze
2023-07-05Skip a failing spec for the latest bigdecimalTakashi Kokubun
2023-06-26Update to ruby/spec@30e1c35Benoit Daloze
2023-06-21Allow setting the name of a class or module. (#7483)Samuel Williams
2023-06-01rb_io_descriptor() is available since 3.1Benoit Daloze
2023-06-01Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams
2023-06-01Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui
2023-05-30Hide most of the implementation of `struct rb_io`. (#6511)Samuel Williams
2023-05-29Refactor guards for Time.new specBenoit Daloze
2023-05-29Unify error messages of rb_num2ulong and rb_num2ullPeter Zhu
2023-05-29Update to ruby/spec@c3677cfBenoit Daloze
2023-05-24Fix "runs a C function with the global lock unlocked and unlocks IO with the ...Samuel Williams
2023-05-24Add a newline at EOF [ci skip]Nobuyoshi Nakada
2023-05-24Add support for pread/pwrite on windows. (#7827)Samuel Williams
2023-05-23Hash.new: print a deprecation warning when receiving keyword arguments (#7828)Jean byroot Boussier
2023-05-21Fix typo in spec file description [ci skip]Ivanov-Anton
2023-05-18Add Fiber#kill, similar to Thread#kill. (#7823)Samuel Williams
2023-05-13fix wording of spec description [ci skip]Martin Dürst
2023-05-10[Bug #19597] Freeze script nameNobuyoshi Nakada
2023-04-26marshal.c: shallow freeze user objectsJean Boussier
2023-04-25Update to ruby/spec@7f6ca5bBenoit Daloze
2023-04-25Workaround CRuby adding x86_64-linux-fake in $LOADED_FEATURESBenoit Daloze
2023-04-25Update to ruby/spec@7f69c86Benoit Daloze
2023-04-24Allow anonymous memberless StructJeremy Evans