(self)
| 718 | self.assertEqual(statistics._exact_ratio(f), (n, 37)) |
| 719 | |
| 720 | def test_float(self): |
| 721 | self.assertEqual(statistics._exact_ratio(0.125), (1, 8)) |
| 722 | self.assertEqual(statistics._exact_ratio(1.125), (9, 8)) |
| 723 | data = [random.uniform(-100, 100) for _ in range(100)] |
| 724 | for x in data: |
| 725 | num, den = statistics._exact_ratio(x) |
| 726 | self.assertEqual(x, num/den) |
| 727 | |
| 728 | def test_decimal(self): |
| 729 | D = Decimal |
nothing calls this directly
no test coverage detected