1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/ruby
Jeremy Evans 8900a25581
Fix Range#{max,minmax} for range with integer beginning and non-integer end
Previously, for inclusive ranges, the max would show up as the
end of the range, even though the end was not an integer and would
not be the maximum value.  For exclusive ranges, max/minmax would
previously raise a TypeError, even though it is possible to get the
correct maximum.

This change to max/minmax also uncovered a similar error in cover?,
which calls max in certain cases, so adjust the code there so that
cover? still works as expected.

Fixes [Bug #17017]
2020-07-13 10:09:38 -07:00
..
enc
allpairs.rb
beginmainend.rb
bug-11928.rb
bug-13526.rb
lbtest.rb
marshaltestlib.rb
sentence.rb
test_alias.rb
test_argf.rb
test_arithmetic_sequence.rb
test_arity.rb
test_array.rb
test_assignment.rb
test_ast.rb Added NODE_SPECIAL_EXCESSIVE_COMMA info to ARGS of RubyVM::AbstractSyntaxTree. 2020-07-08 17:43:04 +09:00
test_autoload.rb
test_backtrace.rb
test_basicinstructions.rb
test_beginendblock.rb
test_bignum.rb
test_call.rb Dup splat array in certain cases where there is a block argument 2020-06-18 08:19:33 -07:00
test_case.rb
test_class.rb
test_clone.rb
test_comparable.rb
test_complex.rb
test_complex2.rb
test_complexrational.rb
test_condition.rb
test_const.rb
test_continuation.rb
test_default_gems.rb
test_defined.rb
test_dir.rb
test_dir_m17n.rb
test_econv.rb Encode ' as ' when using encode(xml: :attr) 2020-07-10 09:34:08 -07:00
test_encoding.rb
test_enum.rb
test_enumerator.rb
test_env.rb Add Hash#except ENV#except [Feature #15822] 2020-06-18 22:47:32 +09:00
test_eval.rb
test_exception.rb
test_fiber.rb
test_file.rb
test_file_exhaustive.rb
test_fixnum.rb
test_flip.rb
test_float.rb
test_fnmatch.rb
test_frozen_error.rb
test_gc.rb
test_gc_compact.rb
test_hash.rb Add Hash#except ENV#except [Feature #15822] 2020-06-18 22:47:32 +09:00
test_ifunless.rb
test_inlinecache.rb
test_integer.rb
test_integer_comb.rb
test_io.rb
test_io_m17n.rb Encode ' as ' when using encode(xml: :attr) 2020-07-10 09:34:08 -07:00
test_iseq.rb Fix a random test failure by TracePoint 2020-06-24 00:29:53 -07:00
test_iterator.rb
test_jit.rb Fix an inaccurate comment in test_jit 2020-07-10 00:49:28 -07:00
test_jit_debug.rb
test_key_error.rb
test_keyword.rb
test_lambda.rb
test_lazy_enumerator.rb
test_literal.rb
test_m17n.rb
test_m17n_comb.rb
test_marshal.rb
test_math.rb
test_metaclass.rb
test_method.rb
test_mixed_unicode_escapes.rb
test_module.rb Make Module#prepend affect the iclasses of the module 2020-06-18 08:18:31 -07:00
test_name_error.rb
test_nomethod_error.rb
test_not.rb
test_numeric.rb
test_object.rb
test_objectspace.rb Check argument to ObjectSpace._id2ref 2020-06-16 18:25:35 +09:00
test_optimization.rb
test_pack.rb
test_parse.rb
test_path.rb
test_pattern_matching.rb Suppress "assigned but unused variable" warnings 2020-06-27 13:52:23 +09:00
test_pipe.rb
test_primitive.rb
test_proc.rb Implement Proc#== and #eql? 2020-06-19 12:58:25 -07:00
test_process.rb
test_rand.rb
test_range.rb Fix Range#{max,minmax} for range with integer beginning and non-integer end 2020-07-13 10:09:38 -07:00
test_rational.rb
test_rational2.rb
test_readpartial.rb
test_refinement.rb test/ruby/test_refinement.rb: suppress warning yb $VEROBSE = nil 2020-06-19 10:45:13 +09:00
test_regexp.rb
test_require.rb
test_require_lib.rb
test_rubyoptions.rb Drop token info for endless method definition 2020-06-25 01:14:26 +09:00
test_rubyvm.rb
test_rubyvm_mjit.rb
test_settracefunc.rb Rewrite Kernel#tap with Ruby (#3281) 2020-07-03 09:52:35 -07:00
test_signal.rb
test_sleep.rb
test_sprintf.rb
test_sprintf_comb.rb
test_stack.rb
test_string.rb
test_stringchar.rb
test_struct.rb
test_super.rb
test_symbol.rb
test_syntax.rb
test_system.rb
test_thread.rb
test_thread_cv.rb
test_thread_queue.rb
test_threadgroup.rb
test_time.rb
test_time_tz.rb Fixed yday and wday with timezone [Bug #17024] 2020-07-12 21:58:13 +09:00
test_trace.rb
test_transcode.rb
test_undef.rb
test_unicode_escape.rb
test_variable.rb Raise RuntimeError for class variable overtaken in nonverbose mode 2020-06-18 08:21:29 -07:00
test_vm_dump.rb
test_weakmap.rb
test_whileuntil.rb
test_yield.rb
ut_eof.rb