diff options
Diffstat (limited to 'spec/mspec/lib/mspec/helpers/numeric.rb')
-rw-r--r-- | spec/mspec/lib/mspec/helpers/numeric.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/spec/mspec/lib/mspec/helpers/numeric.rb b/spec/mspec/lib/mspec/helpers/numeric.rb index db1fde64d8..c1ed81a233 100644 --- a/spec/mspec/lib/mspec/helpers/numeric.rb +++ b/spec/mspec/lib/mspec/helpers/numeric.rb @@ -9,7 +9,9 @@ def infinity_value end def bignum_value(plus = 0) - 0x8000_0000_0000_0000 + plus + # Must be >= fixnum_max + 2, so -bignum_value is < fixnum_min + # A fixed value has the advantage to be the same numeric value for all Rubies and is much easier to spec + (2**64) + plus end def max_long |