MCPcopy Index your code
hub / github.com/python/cpython / test_is_integer

Method test_is_integer

Lib/test/test_fractions.py:620–631  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

618
619
620 def test_is_integer(self):
621 self.assertTrue(F(1, 1).is_integer())
622 self.assertTrue(F(-1, 1).is_integer())
623 self.assertTrue(F(1, -1).is_integer())
624 self.assertTrue(F(2, 2).is_integer())
625 self.assertTrue(F(-2, 2).is_integer())
626 self.assertTrue(F(2, -2).is_integer())
627
628 self.assertFalse(F(1, 2).is_integer())
629 self.assertFalse(F(-1, 2).is_integer())
630 self.assertFalse(F(1, -2).is_integer())
631 self.assertFalse(F(-1, -2).is_integer())
632
633 def test_as_integer_ratio(self):
634 self.assertEqual(F(4, 6).as_integer_ratio(), (2, 3))

Callers

nothing calls this directly

Calls 4

assertTrueMethod · 0.80
is_integerMethod · 0.80
assertFalseMethod · 0.80
FClass · 0.70

Tested by

no test coverage detected