MCPcopy Create free account
hub / github.com/boostorg/histogram / test_index

Method test_index

test/python_suite_test.py:119–132  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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)

Callers

nothing calls this directly

Calls 2

regularClass · 0.90
indexMethod · 0.45

Tested by

no test coverage detected