summaryrefslogtreecommitdiff
path: root/test/ruby/test_range.rb
AgeCommit message (Expand)Author
2018-05-17range.c: === by cover?nobu
2018-04-28range.c: each on endless rangenobu
2018-04-20range.c: step in bignumnobu
2018-04-20range.c: fix fixnum loop conditionnobu
2018-04-19range.c: Make Range#bsearch support endless rangesmame
2018-04-19Make Range#min, max, include?, cover?, and === to support endless rangemame
2018-04-19Introduce endless range [Feature#12912]mame
2017-12-12Add FrozenError as a subclass of RuntimeErrorshyouhei
2017-10-25range.c: use rb_check_funcallnobu
2017-10-25range.c: check if exclude_end? is definednobu
2017-04-25no longer rescue exceptions of #<=> when initializing a Rangeeregon
2017-04-21Removed mathn.rb from stdlib. It's deprecated from Ruby 2.2.hsbt
2016-11-11range.c: check loadingnobu
2016-11-10range.c: check if range modifiablenobu
2016-09-30test_range.rb: all assertionsnobu
2016-05-21hash method valuesnobu
2016-05-17Optimize enum_sum for a range from int to intmrkn
2016-05-17Implement Enumerable#summrkn
2016-05-17Use Integer instead of Fixnum and Bignum.akr
2016-01-23* range.c (range_eqq): revert r11113 because rb_call_super() isshugo
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-12-03range.c: infected by the receivernobu
2015-07-22* test/ruby/test_range.rb: Add test case for Range#end withhsbt
2015-07-21* test/ruby/test_range.rb: Add test for Range#hashhsbt
2015-07-17test_range.rb: add Range#new testnobu
2015-07-17test_range.rb: add Range#last assertionsnobu
2015-05-03range.c: covered for linear objectsnobu
2015-01-13range.c: class name encodingnobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-10-13* enum.c (nmin_run): max(n) and max_by(n) returns an array inakr
2014-08-26* test/ruby/test_range.rb: added workaround for VERBOSE message.hsbt
2014-02-14* enum.c: Enumerable#{min,min_by,max,max_by} extended to take anakr
2013-12-13test/ruby: better assertionsnobu
2013-11-30range.c: revert the old behaviornobu
2013-10-26range.c: modify checknobu
2013-08-08test_range.rb: remove invalid assertionsnobu
2013-08-08Follow r42431naruse
2013-08-06range.c: return nil for empty rangenobu
2013-08-06range.c: consider exclusivenobu
2013-02-05test_range.rb: refine messagenobu
2013-02-05* range.c: Use div instead of / for bsearchmarcandre
2013-01-30* array.c (rb_ary_bsearch): Raise TypeError on bad return from blockmarcandre
2013-01-30* range.c: Restrict bsearch to integers [#7728]marcandre
2013-01-30* array.c (rb_ary_bsearch): Return enumerator if no block [#7725]marcandre
2013-01-29* range.c: Fix Range#bsearch for floats [Bug #7724]marcandre
2012-11-15* range.c (range_bsearch): fix some bugs: a documentation bug, a wrongmame
2012-11-14* array.c (rb_ary_bsearch): add Array#bsearch for binary search.mame
2012-11-06* range.c: Support for Range#size and Range#each.sizemarcandre
2011-07-10 * range.c (range_max): fix behavior with excluded end value.tarui
2011-04-18* test/ruby/test_range.rb (TestRange#test_step_ruby_core_35753):usa