Skip to content

Commit c52cf16

Browse files
committed
[test] do not redefine existing test methods (due some MRI tests cp-d)
1 parent b04b37f commit c52cf16

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/test/ruby/test_bn.rb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,11 @@ def test_to_bn
5050

5151
bn = OpenSSL::BN.new('1234567890123456789012345678901234567890')
5252
assert_equal bn, 1234567890123456789012345678901234567890.to_bn
53+
54+
e1 = OpenSSL::BN.new(999.to_s(16), 16)
55+
e2 = OpenSSL::BN.new((2**107-1).to_s(16), 16)
56+
assert_equal(e1, 999.to_bn)
57+
assert_equal(e2, (2**107-1).to_bn)
5358
end
5459

5560
def test_comparison
@@ -103,13 +108,6 @@ def test_new_integer
103108
assert_equal((-(2 ** 107 - 1)).to_bn, OpenSSL::BN.new(-(2 ** 107 - 1)))
104109
end
105110

106-
def test_to_bn
107-
e1 = OpenSSL::BN.new(999.to_s(16), 16)
108-
e2 = OpenSSL::BN.new((2**107-1).to_s(16), 16)
109-
assert_equal(e1, 999.to_bn)
110-
assert_equal(e2, (2**107-1).to_bn)
111-
end
112-
113111
def test_prime_p
114112
assert_equal(true, OpenSSL::BN.new((2 ** 107 - 1).to_s(16), 16).prime?)
115113
assert_equal(true, OpenSSL::BN.new((2 ** 127 - 1).to_s(16), 16).prime?(1))

0 commit comments

Comments
 (0)