| 117 | self.assertAlmostEqual([x[1] for x in a], v[1:]) |
| 118 | |
| 119 | def test_index(self): |
| 120 | a = regular(4, 1.0, 2.0) |
| 121 | self.assertEqual(a.index(-1), -1) |
| 122 | self.assertEqual(a.index(0.99), -1) |
| 123 | self.assertEqual(a.index(1.0), 0) |
| 124 | self.assertEqual(a.index(1.249), 0) |
| 125 | self.assertEqual(a.index(1.250), 1) |
| 126 | self.assertEqual(a.index(1.499), 1) |
| 127 | self.assertEqual(a.index(1.500), 2) |
| 128 | self.assertEqual(a.index(1.749), 2) |
| 129 | self.assertEqual(a.index(1.750), 3) |
| 130 | self.assertEqual(a.index(1.999), 3) |
| 131 | self.assertEqual(a.index(2.000), 4) |
| 132 | self.assertEqual(a.index(20), 4) |
| 133 | |
| 134 | def test_log_transform(self): |
| 135 | a = regular_log(2, 1e0, 1e2) |