Remove obsolete Fixnum and Bignum
[ruby-80x24.org.git] / spec / ruby / core / integer / constants_spec.rb
blob2aaa659d5ab7a7b4de40a7e40c2691ce52bb33c7
1 require_relative '../../spec_helper'
3 ruby_version_is ""..."3.1" do
4   describe "Fixnum" do
5     it "is unified into Integer" do
6       suppress_warning do
7         Fixnum.should equal(Integer)
8       end
9     end
11     it "is deprecated" do
12       -> { Fixnum }.should complain(/constant ::Fixnum is deprecated/)
13     end
14   end
16   describe "Bignum" do
17     it "is unified into Integer" do
18       suppress_warning do
19         Bignum.should equal(Integer)
20       end
21     end
23     it "is deprecated" do
24       -> { Bignum }.should complain(/constant ::Bignum is deprecated/)
25     end
26   end
27 end