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
|
|
@ -28,14 +28,14 @@ describe :complex_math_acos_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:acos!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:acos!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
|
||||
it "raises an Errno::EDOM for numbers greater than 1.0" do
|
||||
lambda { @object.send(:acos!, 1.0001) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:acos!, 1.0001) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises an Errno::EDOM for numbers less than -1.0" do
|
||||
lambda { @object.send(:acos!, -1.0001) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:acos!, -1.0001) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -26,12 +26,12 @@ describe :complex_math_acosh_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises Errno::EDOM for numbers less than 1.0" do
|
||||
lambda { @object.send(:acosh!, 1.0 - TOLERANCE) }.should raise_error(Errno::EDOM)
|
||||
lambda { @object.send(:acosh!, 0) }.should raise_error(Errno::EDOM)
|
||||
lambda { @object.send(:acosh!, -1.0) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:acosh!, 1.0 - TOLERANCE) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:acosh!, 0) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:acosh!, -1.0) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:acosh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:acosh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -34,14 +34,14 @@ describe :complex_math_asin_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises an Errno::EDOM if the argument is greater than 1.0" do
|
||||
lambda { @object.send(:asin!, 1.0001) }.should raise_error( Errno::EDOM)
|
||||
-> { @object.send(:asin!, 1.0001) }.should raise_error( Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises an Errno::EDOM if the argument is less than -1.0" do
|
||||
lambda { @object.send(:asin!, -1.0001) }.should raise_error( Errno::EDOM)
|
||||
-> { @object.send(:asin!, -1.0001) }.should raise_error( Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:asin!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:asin!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -27,6 +27,6 @@ describe :complex_math_asinh_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:asinh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:asinh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -27,6 +27,6 @@ describe :complex_math_atan_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:atan!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:atan!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -27,8 +27,8 @@ describe :complex_math_atan2_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:atan2!, Complex(4, 5), Complex(4, 5)) }.should raise_error(TypeError)
|
||||
lambda { @object.send(:atan2!, 4, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
lambda { @object.send(:atan2!, Complex(4, 5), 5) }.should raise_error(TypeError)
|
||||
-> { @object.send(:atan2!, Complex(4, 5), Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:atan2!, 4, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:atan2!, Complex(4, 5), 5) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -25,6 +25,6 @@ end
|
|||
|
||||
describe :complex_math_atanh_no_complex, shared: true do
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:atanh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:atanh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -25,6 +25,6 @@ describe :complex_math_cos_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:cos!, Complex(3, 4)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:cos!, Complex(3, 4)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -23,6 +23,6 @@ describe :complex_math_cosh_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:cosh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:cosh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -23,6 +23,6 @@ describe :complex_math_exp_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:exp!, Complex(1, 3)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:exp!, Complex(1, 3)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -30,10 +30,10 @@ describe :complex_math_log_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises an Errno::EDOM if the argument is less than 0" do
|
||||
lambda { @object.send(:log!, -10) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:log!, -10) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:log!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:log!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -32,10 +32,10 @@ describe :complex_math_log10_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises an Errno::EDOM when the passed argument is negative" do
|
||||
lambda { @object.send(:log10!, -10) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:log10!, -10) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:log10!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:log10!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -25,6 +25,6 @@ describe :complex_math_sin_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:sin!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:sin!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -23,6 +23,6 @@ describe :complex_math_sinh_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:sinh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:sinh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -24,11 +24,11 @@ describe :complex_math_sqrt_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises Errno::EDOM when the passed argument is negative" do
|
||||
lambda { @object.send(:sqrt!, -4) }.should raise_error(Errno::EDOM)
|
||||
lambda { @object.send(:sqrt!, -19.36) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:sqrt!, -4) }.should raise_error(Errno::EDOM)
|
||||
-> { @object.send(:sqrt!, -19.36) }.should raise_error(Errno::EDOM)
|
||||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:sqrt!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:sqrt!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -23,6 +23,6 @@ describe :complex_math_tan_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:tan!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:tan!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -27,6 +27,6 @@ describe :complex_math_tanh_bang, shared: true do
|
|||
end
|
||||
|
||||
it "raises a TypeError when passed a Complex number" do
|
||||
lambda { @object.send(:tanh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
-> { @object.send(:tanh!, Complex(4, 5)) }.should raise_error(TypeError)
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue