From 3ef7b632a07025472ac7a7f18f6433c089d7be88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?fn=20=E2=8C=83=20=E2=8C=A5?= <70830482+FnControlOption@users.noreply.github.com> Date: Thu, 6 Jan 2022 13:19:50 -0800 Subject: [PATCH] Make beginless Range#size return nil if it ends with non-numeric --- test/ruby/test_range.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/test/ruby/test_range.rb b/test/ruby/test_range.rb index 4990b78179..5e3dbb349e 100644 --- a/test/ruby/test_range.rb +++ b/test/ruby/test_range.rb @@ -992,6 +992,7 @@ class TestRange < Test::Unit::TestCase assert_equal Float::INFINITY, (...1).size assert_equal Float::INFINITY, (...1.0).size assert_nil ("a"...).size + assert_nil (..."z").size end def test_bsearch_typechecks_return_values