path: root/test/ruby/test_array.rb
AgeCommit message (Expand)Author
30 hoursFix 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
2019-06-23array.c: always check frozenness in Array#unshift. Fixes [Bug #15952]Luke Gruber
2019-06-23Fix issue with Array#rindex when rb_equal modifies receiver arrayLuke Gruber
2019-04-03Revive accidentally removed assertionkazu
2019-04-03Introduce beginless range [Feature#14799]mame
2019-01-08Mark array as "going to be modified" in `Array#reject!`tenderlove
2018-12-30test_array.rb: increase timeout for RubyCIk0kubun
2018-12-28test_array.rb: increase timeout for RubyCIk0kubun
2018-12-21range.c: reject ArithmeticSequence in rb_range_valuesmrkn
2018-12-04Fix error messagenobu
2018-11-22Revert r63030nobu
2018-11-13appveyor.yml: run memory-exchausting test separatelyk0kubun
2018-11-13test_array.rb: try to avoid NoMemoryError on AppVeyork0kubun
2018-10-05Add difference method to Arraynobu
2018-09-20Enumerable#to_h with block and so onnobu
2018-09-20Add union method to Arraynobu
2018-07-22fix sum on infinitynobu