1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
This commit is contained in:
Benoit Daloze 2019-07-27 12:40:09 +02:00
parent a06301b103
commit 5c276e1cc9
1247 changed files with 5316 additions and 5028 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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