summaryrefslogtreecommitdiff
path: root/test/-ext-/rational/test_rat.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/-ext-/rational/test_rat.rb')
-rw-r--r--test/-ext-/rational/test_rat.rb26
1 files changed, 13 insertions, 13 deletions
diff --git a/test/-ext-/rational/test_rat.rb b/test/-ext-/rational/test_rat.rb
index 7683483..4e05df7 100644
--- a/test/-ext-/rational/test_rat.rb
+++ b/test/-ext-/rational/test_rat.rb
@@ -9,21 +9,21 @@ class TestRational < Test::Unit::TestCase
x = 2*2*3*3*3
y = 2*2*2*3*3
gcd = 2*2*3*3
- assert_equal(gcd, x.gcd_normal(y))
+ assert_equal(gcd, Bug::Rational.gcd_normal(x, y))
end
def test_gcd_gmp
x = 2*2*3*3*3
y = 2*2*2*3*3
gcd = 2*2*3*3
- assert_equal(gcd, x.gcd_gmp(y))
+ assert_equal(gcd, Bug::Rational.gcd_gmp(x, y))
rescue NotImplementedError
end
def test_gcd_gmp_brute_force
-13.upto(13) {|x|
-13.upto(13) {|y|
- assert_equal(x.gcd_normal(y), x.gcd_gmp(y))
+ assert_equal(Bug::Rational.gcd_normal(x, y), Bug::Rational.gcd_gmp(x, y))
}
}
rescue NotImplementedError
@@ -31,39 +31,39 @@ class TestRational < Test::Unit::TestCase
end
def test_rb_rational_raw
- rat = Rational.raw(1, 2)
+ rat = Bug::Rational.raw(1, 2)
assert_equal(1, rat.numerator)
assert_equal(2, rat.denominator)
- rat = Rational.raw(-1, 2)
+ rat = Bug::Rational.raw(-1, 2)
assert_equal(-1, rat.numerator)
assert_equal(2, rat.denominator)
- rat = Rational.raw(1, -2)
+ rat = Bug::Rational.raw(1, -2)
assert_equal(-1, rat.numerator)
assert_equal(2, rat.denominator)
- assert_equal(1/2r, Rational.raw(1.0, 2.0))
+ assert_equal(1/2r, Bug::Rational.raw(1.0, 2.0))
- assert_raise(TypeError) { Rational.raw("1", 2) }
- assert_raise(TypeError) { Rational.raw(1, "2") }
+ assert_raise(TypeError) { Bug::Rational.raw("1", 2) }
+ assert_raise(TypeError) { Bug::Rational.raw(1, "2") }
class << (o = Object.new)
def to_i; 42; end
end
- assert_raise(TypeError) { Rational.raw(o, 2) }
- assert_raise(TypeError) { Rational.raw(1, o) }
+ assert_raise(TypeError) { Bug::Rational.raw(o, 2) }
+ assert_raise(TypeError) { Bug::Rational.raw(1, o) }
class << (o = Object.new)
def to_int; 42; end
end
- rat = Rational.raw(o, 2)
+ rat = Bug::Rational.raw(o, 2)
assert_equal(42, rat.numerator)
assert_equal(2, rat.denominator)
- rat = Rational.raw(2, o)
+ rat = Bug::Rational.raw(2, o)
assert_equal(2, rat.numerator)
assert_equal(42, rat.denominator)
end