aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* test/ruby/test_fiber.rb: reduce the count of object creation to cause GCYusuke Endoh2021-04-281-1/+1
* test/ruby/test_exception.rb: suppress "warning: statement not reached"Yusuke Endoh2021-04-271-1/+1
* node.c (rb_ast_new): imemo_ast is WB-unprotectedYusuke Endoh2021-04-261-0/+7
* Remove test of removed reverse VM instructionKazuhiro NISHIYAMA2021-04-261-4/+0
* Fix some typos by spell checkerRyuta Kamizono2021-04-261-1/+1
* Add back checks for empty kw splat with tests (#4405)Alan Wu2021-04-231-0/+20
* Fix setting method visibility for a refinement without an origin classJeremy Evans2021-04-231-1/+109
* test/ruby/test_assignment.rb: Avoid "assigned but unused variable"Yusuke Endoh2021-04-231-3/+3
* Suppress warnings for unsued variableHiroshi SHIBATA2021-04-231-3/+3
* fix raise in exception with jumpKoichi Sasada2021-04-221-0/+60
* Evaluate multiple assignment left hand side before right hand sideJeremy Evans2021-04-211-0/+58
* array.c (rb_ary_zip): take only as many as needed from an Enumerator (#4389)Yusuke Endoh2021-04-211-0/+11
* Add Array#intersect?Travis Hunter2021-04-161-0/+13
* test/ruby/test_gc_compact.rb: Use assert_separately for debuggingYusuke Endoh2021-04-091-11/+13
* [Bug #17780] Fix Method#super_method for module aliasPeter Zhu2021-04-071-0/+13
* Get rid of multibyte prefix to tmpdirNobuyoshi Nakada2021-04-051-6/+6
* test/ruby/test_lambda.rb: Remove "warning: assigned but unused variable"Yusuke Endoh2021-04-041-10/+10
* fix return from orphan Proc in lambdaKoichi Sasada2021-04-021-0/+103
* Add more tests for defined? with method callsJeremy Evans2021-03-291-0/+49
* Keep non evaluated keys in `Hash#transform_keys!` [Bug #17735]Kenichi Kamiya2021-03-281-0/+8
* Fix segmentation fault when `Module#name` returns non string value [Bug #17754]Kenichi Kamiya2021-03-281-0/+16
* Fix Enumerable#tally with some arguments pattern [Feature #17744]Kenichi Kamiya2021-03-271-0/+28
* Enumerable#tally with the resulting hash [Feature #17744]Nobuyoshi Nakada2021-03-261-0/+11
* Change heap walking to be safe for object allocationPeter Zhu2021-03-241-0/+7
* Ensure that caller respects the start argumentJeremy Evans2021-03-241-0/+16
* Ignore useless separators preceding a file encoding commentNobuyoshi Nakada2021-03-231-0/+8
* Assertion for colon-separated encoding pragmaNobuyoshi Nakada2021-03-231-0/+9
* Refined failure messages in TestFileExhaustive#test_testNobuyoshi Nakada2021-03-231-25/+25
* test/ruby/test_fiber.rb: relax timeout on SolarisYusuke Endoh2021-03-231-1/+1
* Hash#transform_values! ensures receiver modifiable in block [Bug #17736]Kenichi Kamiya2021-03-221-0/+9
* Pattern matching pin operator against expression [Feature #17411]Kazuki Tsujimoto2021-03-211-0/+23
* Ensure the receiver hash modifiable before updating [Bug #17736]Nobuyoshi Nakada2021-03-211-0/+12
* Add Hash#{update, merge!} test to ensure receiver modifiable in blockKenichi Kamiya2021-03-211-0/+16
* Some Hash destructive methods ensure the receiver modifiable [Bug #17736]Kenichi Kamiya2021-03-201-0/+42
* Ensure the receiver is modifiable before shrinking [Bug #17736]Nobuyoshi Nakada2021-03-201-0/+36
* Fix Enumerable#inject with high negative fixnums [Bug #17731]Marc-Andre Lafortune2021-03-191-0/+2
* Fix infinite loop at illegal sequence [Bug #17729]Nobuyoshi Nakada2021-03-191-0/+5
* Avoid rehashing in Hash#replace/dup/initialize_copy [Bug #16996]Marc-Andre Lafortune2021-03-181-7/+3
* Avoid rehashing in Hash#select/reject [Bug #16996]Marc-Andre Lafortune2021-03-181-0/+25
* Skip refined method when exporting methods with changed visibilityJeremy Evans2021-03-161-0/+23
* test/ruby/test_regexp.rb: Avoid "ambiguity between regexp and two divisions"Yusuke Endoh2021-03-161-1/+1
* File.dirname optional levelNobuyoshi Nakada2021-03-151-0/+5
* Check backref number buffer overrun [Bug #16376]xtkoba (Tee KOBAYASHI)2021-03-151-0/+6
* Fix integer/float remainder with infinity argument of opposite signJeremy Evans2021-03-121-0/+12
* Create the test file under the created temporary directoryNobuyoshi Nakada2021-03-111-1/+1
* Remove cvar overtaken classes at end of test methodsJeremy Evans2021-03-101-0/+6
* Add cvar overtaken testseileencodes2021-03-101-0/+55
* test/ruby/test_string.rb: make GitHub syntax-highlight correctlyYusuke Endoh2021-03-081-0/+1
* Undef Enumerator::Chain#{feed,next,next_values,peek,peek_values}Jeremy Evans2021-03-061-0/+6
* Make Enumerator#{+,chain} create lazy chain if any included enumerator is lazyJeremy Evans2021-03-061-0/+12