summaryrefslogtreecommitdiff
path: root/test/ruby/test_array.rb
AgeCommit message (Expand)Author
2025-03-18[Feature #20702] Tests for Array#fetch_valuesNobuyoshi Nakada
2025-02-03Add out of range tests of random number generatorNobuyoshi Nakada
2024-11-26Optimize instructions when creating an array just to call `include?` (#12123)Randy Stauner
2024-08-22Uncomment test accidentally commented in 1656350Peter Zhu
2024-08-22Don't use gc_impl.h inside of gc/gc.hPeter Zhu
2024-07-03array.c: Remove outdated assertionsJean Boussier
2024-07-02Add regression test for mutating pack's format stringAaron Patterson
2024-04-14Resize ary when `Array#sort!` block modifies embedded aryZack Deveau
2024-03-04Disable callcc when ASAN is enabledKJ Tsanaktsidis
2024-02-22Skip under_gc_compact_stress on s390x (#10073)Takashi Kokubun
2023-12-21Fix ary_make_partial_step for compactionPeter Zhu
2023-11-29Array#rassoc should try to convert to array implicitly. Fixes #20003Tema Bolshakov
2023-11-27Fix compaction during ary_make_partialPeter Zhu
2023-08-29Fix Array#bsearch when block returns a non-integer numeric valueKouhei Yanagita
2022-11-10Fix bug in array pack with shared stringsJemma Issroff
2022-10-24Split tests for `Array#shuffle` and `Array#sample`Nobuyoshi Nakada
2022-08-11Fix Array#[] with ArithmeticSequence with negative steps (#5739)Jeremy Evans
2022-04-28Add missing write barriers to Array#replaceAlan Wu
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-09-02Refined test [Bug #18140]Nobuyoshi Nakada
2021-09-02Test against the target classNobuyoshi Nakada
2021-09-02Guard array when appendingAaron Patterson
2021-08-29Add negative position tests [Bug #18138]Nobuyoshi Nakada
2021-08-29Add out of range tests for Array#slice!Nobuyoshi Nakada
2021-05-22Refined portability of test for [Bug #17739]Nobuyoshi Nakada
2021-05-21Do not allow array modifications after freeze inside sort!Jeremy Evans
2021-04-23Suppress warnings for unsued variableHiroshi SHIBATA
2021-04-21array.c (rb_ary_zip): take only as many as needed from an Enumerator (#4389)Yusuke Endoh
2021-04-16Add Array#intersect?Travis Hunter
2021-03-20Ensure the receiver is modifiable before shrinking [Bug #17736]Nobuyoshi Nakada
2020-12-18Use category: :deprecated in warnings that are related to deprecationJeremy Evans
2020-12-17test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada
2020-11-03Make Array methods return Array instances instead of subclass instancesJeremy Evans
2020-10-21Feature #16812: Allow slicing arrays with ArithmeticSequence (#3241)Kenta Murata
2020-10-20range.c: Fix an exception message in rb_range_beg_lenKenta Murata
2020-10-02Ensure that the comparison succeeded [Bug #17205]Nobuyoshi Nakada
2020-09-25freeze all Range objects.v3_0_0_preview1Koichi Sasada
2020-07-30Fix Array#flatten for recursive array when given positive depth [Bug #17092]Marc-Andre Lafortune
2020-07-18Optimize Array#min (#3324)Kenta Murata
2020-07-18Optimize Array#max (#3325)Kenta Murata
2020-01-28support multiple run for test/ruby/test_array.Koichi Sasada
2020-01-25Recheck array length after `to_str` conversionNobuyoshi Nakada
2020-01-25Recheck elements type after `to_str` conversionNobuyoshi Nakada
2019-11-18Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-10-07Add: Array#intersection methodPrajjwal Singh
2019-09-07compile.c (compile_list): emit newarraykwsplat only at the last chunkYusuke Endoh
2019-09-02Make Array#uniq return subclass instance if called on subclass instanceJeremy Evans
2019-08-06Removing duplicated assertions on test_array.rb - MINUS methodEspartaco Palma
2019-07-02Implement Array#minmaxJeremy Evans
2019-06-26test/ruby/test_array.rb (test_sort_with_replace): run in a subprocessYusuke Endoh