aboutsummaryrefslogtreecommitdiffstats
path: root/spec/rubyspec/core/rational/to_r_spec.rb
blob: 22c8b4532c848711f22d4cd3d242802f7c7dc5e0 (plain)
1
2
3
4
5
6
7
8
9
10
require File.expand_path('../../../shared/rational/to_r', __FILE__)

describe "Rational#to_r" do
  it_behaves_like(:rational_to_r, :to_r)

  it "raises TypeError trying to convert BasicObject" do
    obj = BasicObject.new
    lambda { Rational(obj) }.should raise_error(TypeError)
  end
end