aboutsummaryrefslogtreecommitdiffstats
path: root/spec/rubyspec/library/mathn/rational/Rational_spec.rb
blob: 71433529c581851333fd479575a6f493d3a3edff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require File.expand_path('../../../../spec_helper', __FILE__)

ruby_version_is ''...'2.5' do
  require 'mathn'

  describe "Kernel#Rational" do
    it "returns an Integer if denominator divides numerator evenly" do
      Rational(42,6).should == 7
      Rational(42,6).should be_kind_of(Fixnum)
      Rational(bignum_value,1).should == bignum_value
      Rational(bignum_value,1).should be_kind_of(Bignum)
    end
  end
end