diff options
| author | Ryan Lopopolo <[email protected]> | 2019-07-09 01:48:15 -0700 |
|---|---|---|
| committer | Ryan Lopopolo <[email protected]> | 2019-07-09 01:48:15 -0700 |
| commit | 56929362f58ba5ad3ebe4131a6cc4259e6479dc0 (patch) | |
| tree | 0a9a1b40885c003e0b74d76d61ad315016dd0621 /mrbgems | |
| parent | 0ad5ba7a0f819cff87460d9b6f5691656ea75ade (diff) | |
| download | mruby-56929362f58ba5ad3ebe4131a6cc4259e6479dc0.tar.gz mruby-56929362f58ba5ad3ebe4131a6cc4259e6479dc0.zip | |
Fix Range#min fast path with exclusive range
Diffstat (limited to 'mrbgems')
| -rw-r--r-- | mrbgems/mruby-range-ext/mrblib/range.rb | 1 | ||||
| -rw-r--r-- | mrbgems/mruby-range-ext/test/range.rb | 1 |
2 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-range-ext/mrblib/range.rb b/mrbgems/mruby-range-ext/mrblib/range.rb index e09b2d096..a149a57dc 100644 --- a/mrbgems/mruby-range-ext/mrblib/range.rb +++ b/mrbgems/mruby-range-ext/mrblib/range.rb @@ -58,7 +58,6 @@ class Range return nil if val == last && exclude_end? min = val - min -= 1 if exclude_end? return min end diff --git a/mrbgems/mruby-range-ext/test/range.rb b/mrbgems/mruby-range-ext/test/range.rb index 6b135aeff..b56d6b58e 100644 --- a/mrbgems/mruby-range-ext/test/range.rb +++ b/mrbgems/mruby-range-ext/test/range.rb @@ -87,6 +87,7 @@ end assert('Range#min') do # returns the minimum value in the range when called with no arguments assert_equal 1, (1..10).min + assert_equal 1, (1...10).min # returns the minimum value in the Float range when called with no arguments assert_equal 303.20, (303.20..908.1111).min |
