require_relative '../../spec_helper' require_relative 'shared/comparison_coerce' describe "Integer#<=" do ruby_version_is "2.4"..."2.5" do it_behaves_like :integer_comparison_coerce_rescue, :<= end ruby_version_is "2.5" do it_behaves_like :integer_comparison_coerce_not_rescue, :<= end context "fixnum" do it "returns true if self is less than or equal to other" do (2 <= 13).should == true (-600 <= -500).should == true (5 <= 1).should == false (5 <= 5).should == true (-2 <= -2).should == true (900 <= bignum_value).should == true (5 <= 4.999).should == false end it "raises an ArgumentError when given a non-Integer" do -> { 5 <= "4" }.should raise_error(ArgumentError) -> { 5 <= mock('x') }.should raise_error(ArgumentError) end end context "bignum" do before :each do @bignum = bignum_value(39) end it "returns true if self is less than or equal to other" do (@bignum <= @bignum).should == true (-@bignum <= -(@bignum - 1)).should == true (@bignum <= 4.999).should == false end it "returns false if compares with near float" do (@bignum <= (@bignum + 0.0)).should == false (@bignum <= (@bignum + 0.5)).should == false end it "raises an ArgumentError when given a non-Integer" do -> { @bignum <= "4" }.should raise_error(ArgumentError) -> { @bignum <= mock('str') }.should raise_error(ArgumentError) end end end tion> The Ruby Programming Language
summaryrefslogtreecommitdiff
path: root/man/bundle-gem.1.txt
AgeCommit message (Expand)Author
2020-07-15[rubygems/rubygems] July man pagesDavid Rodríguez
2020-06-18[rubygems/rubygems] Fix --ci flag manpage documentationFrank Lam
2020-06-18[rubygems/rubygems] Rebuild man pages for bundle gemFrank Lam
2020-06-05[rubygems/rubygems] Fix bundle gem ignoring global gem.test configFrank Lam
2020-06-05[rubygems/rubygems] June man pagesDavid Rodríguez
2020-05-13Update the bundler version with master branchHiroshi SHIBATA
2020-01-08Merge bundler-2.1.4Hiroshi SHIBATA
2019-12-15Prepare to release bundler-2.1.0Hiroshi SHIBATA
2019-11-11Merge Bundler 2.1.0.pre.3Hiroshi SHIBATA
2019-09-18Update the latest documentation of bundlerHiroshi SHIBATA
2019-08-16[bundler/bundler] Commit man pages to source controlDavid Rodríguez
2019-04-14Merge Bundler 2.1.0.pre.1 as developed version from upstream.hsbt
2019-01-04Merge Bundler 2.0.1 from upstream.hsbt
2018-11-27Merge bundler-2.0.0.pre.2 from upstream.hsbt
2018-11-02Added bundler as default gems. Revisit [Feature #12733]hsbt