aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_range.rb
Commit message (Expand)AuthorAgeFilesLines
* range.c: Add Range#%mrkn2018-09-281-0/+9
* range.c: Range#cover? accepts Range object. [Feature #14473]tarui2018-09-051-0/+46
* enumerator.c: Introduce Enumerator::ArithmeticSequencemrkn2018-08-061-1/+5
* test_range.rb: add tests to improve coveragewatson19782018-06-251-0/+14
* test/ruby/test_range.rb: add a test for endless range's min with comparisonmame2018-06-221-0/+2
* range.c: Range#last and #max raises a RangeError if it is endlessmame2018-06-221-4/+6
* range.c: Range#size now returns Float::INFINITY if it is endlessmame2018-06-221-2/+2
* range.c: Range#to_a now raises RangeError if it is endlessmame2018-06-221-0/+6
* Revert "range.c: prohibit `(1..nil)`"mame2018-06-131-23/+23
* range.c: prohibit `(1..nil)`mame2018-06-131-23/+23
* range.c: === by cover?nobu2018-05-171-0/+10
* range.c: each on endless rangenobu2018-04-281-0/+26
* range.c: step in bignumnobu2018-04-201-1/+4
* range.c: fix fixnum loop conditionnobu2018-04-201-0/+6
* range.c: Make Range#bsearch support endless rangesmame2018-04-191-0/+5
* Make Range#min, max, include?, cover?, and === to support endless rangemame2018-04-191-0/+25
* Introduce endless range [Feature#12912]mame2018-04-191-3/+64
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-1/+1
* range.c: use rb_check_funcallnobu2017-10-251-0/+3
* range.c: check if exclude_end? is definednobu2017-10-251-1/+1
* no longer rescue exceptions of #<=> when initializing a Rangeeregon2017-04-251-0/+8
* Removed mathn.rb from stdlib. It's deprecated from Ruby 2.2.hsbt2017-04-211-11/+0
* range.c: check loadingnobu2016-11-111-0/+10
* range.c: check if range modifiablenobu2016-11-101-0/+6
* test_range.rb: all assertionsnobu2016-09-301-49/+60
* hash method valuesnobu2016-05-211-1/+1
* Optimize enum_sum for a range from int to intmrkn2016-05-171-5/+0
* Implement Enumerable#summrkn2016-05-171-0/+5
* Use Integer instead of Fixnum and Bignum.akr2016-05-171-1/+1
* * range.c (range_eqq): revert r11113 because rb_call_super() isshugo2016-01-231-0/+24
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* range.c: infected by the receivernobu2015-12-031-0/+10
* * test/ruby/test_range.rb: Add test case for Range#end withhsbt2015-07-221-0/+1
* * test/ruby/test_range.rb: Add test for Range#hashhsbt2015-07-211-0/+2
* test_range.rb: add Range#new testnobu2015-07-171-0/+6
* test_range.rb: add Range#last assertionsnobu2015-07-171-0/+3
* range.c: covered for linear objectsnobu2015-05-031-0/+8
* range.c: class name encodingnobu2015-01-131-0/+4
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* * enum.c (nmin_run): max(n) and max_by(n) returns an array inakr2014-10-131-2/+2
* * test/ruby/test_range.rb: added workaround for VERBOSE message.hsbt2014-08-261-1/+1
* * enum.c: Enumerable#{min,min_by,max,max_by} extended to take anakr2014-02-141-0/+6
* test/ruby: better assertionsnobu2013-12-131-44/+45
* range.c: revert the old behaviornobu2013-11-301-0/+8
* range.c: modify checknobu2013-10-261-0/+1
* test_range.rb: remove invalid assertionsnobu2013-08-081-8/+4
* Follow r42431naruse2013-08-081-3/+3
* range.c: return nil for empty rangenobu2013-08-061-0/+2
* range.c: consider exclusivenobu2013-08-061-0/+12
* test_range.rb: refine messagenobu2013-02-051-1/+8