Sha256: 5097fce74e2e89d47382d403c96f30f04bffd08d8b7be319cf5b82784ad824c6
Contents?: true
Size: 937 Bytes
Versions: 6
Compression:
Stored size: 937 Bytes
Contents
describe :date_valid_jd?, :shared => true do ruby_version_is "" ... "1.9" do it "returns passed argument" do Date.send(@method, -100).should == -100 Date.send(@method, :number).should == :number Date.send(@method, nil).should == nil end end ruby_version_is "1.9" do it "returns true if passed any value other than nil" do Date.send(@method, -100).should be_true Date.send(@method, :number).should be_true Date.send(@method, Rational(1,2)).should be_true end end ruby_version_is "1.9" do it "returns false if passed nil" do Date.send(@method, nil).should be_false end end ruby_version_is "1.9" ... "1.9.3" do it "returns false if passed false" do Date.send(@method, false).should be_false end end ruby_version_is "1.9.3" do it "returns true if passed false" do Date.send(@method, false).should be_true end end end
Version data entries
6 entries across 6 versions & 1 rubygems