(self)
| 1528 | self.assertEqual(result, expected) |
| 1529 | |
| 1530 | def test_doubled_data(self): |
| 1531 | # Harmonic mean of [a,b...z] should be same as for [a,a,b,b...z,z]. |
| 1532 | data = [random.uniform(1, 5) for _ in range(1000)] |
| 1533 | expected = self.func(data) |
| 1534 | actual = self.func(data*2) |
| 1535 | self.assertApproxEqual(actual, expected) |
| 1536 | |
| 1537 | def test_with_weights(self): |
| 1538 | self.assertEqual(self.func([40, 60], [5, 30]), 56.0) # common case |
nothing calls this directly
no test coverage detected