mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Update to ruby/spec@875a09e
This commit is contained in:
parent
a06301b103
commit
5c276e1cc9
1247 changed files with 5316 additions and 5028 deletions
|
@ -14,27 +14,27 @@ describe :datetime_min, shared: true do
|
|||
end
|
||||
|
||||
it "raises an error for Rational" do
|
||||
lambda { new_datetime minute: 5 + Rational(1,2) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime minute: 5 + Rational(1,2) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error for Float" do
|
||||
lambda { new_datetime minute: 5.5 }.should raise_error(ArgumentError)
|
||||
-> { new_datetime minute: 5.5 }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error for Rational" do
|
||||
lambda { new_datetime(hour: 2 + Rational(1,2)) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(hour: 2 + Rational(1,2)) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error, when the minute is smaller than -60" do
|
||||
lambda { new_datetime(minute: -61) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(minute: -61) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error, when the minute is greater or equal than 60" do
|
||||
lambda { new_datetime(minute: 60) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(minute: 60) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error for minute fractions smaller than -60" do
|
||||
lambda { new_datetime(minute: -60 - Rational(1,2))}.should(
|
||||
-> { new_datetime(minute: -60 - Rational(1,2))}.should(
|
||||
raise_error(ArgumentError))
|
||||
end
|
||||
end
|
||||
|
|
|
@ -23,19 +23,19 @@ describe :datetime_sec, shared: true do
|
|||
end
|
||||
|
||||
it "raises an error when minute is given as a rational" do
|
||||
lambda { new_datetime(minute: 5 + Rational(1,2)) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(minute: 5 + Rational(1,2)) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error, when the second is smaller than -60" do
|
||||
lambda { new_datetime(second: -61) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(second: -61) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error, when the second is greater or equal than 60" do
|
||||
lambda { new_datetime(second: 60) }.should raise_error(ArgumentError)
|
||||
-> { new_datetime(second: 60) }.should raise_error(ArgumentError)
|
||||
end
|
||||
|
||||
it "raises an error for second fractions smaller than -60" do
|
||||
lambda { new_datetime(second: -60 - Rational(1,2))}.should(
|
||||
-> { new_datetime(second: -60 - Rational(1,2))}.should(
|
||||
raise_error(ArgumentError))
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue