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

Method test_log_transform

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

Source from the content-addressed store, hash-verified

132 self.assertEqual(a.index(20), 4)
133
134 def test_log_transform(self):
135 a = regular_log(2, 1e0, 1e2)
136 self.assertEqual(a.index(-1), 2)
137 self.assertEqual(a.index(0.99), -1)
138 self.assertEqual(a.index(1.0), 0)
139 self.assertEqual(a.index(9.99), 0)
140 self.assertEqual(a.index(10.0), 1)
141 self.assertEqual(a.index(99.9), 1)
142 self.assertEqual(a.index(100), 2)
143 self.assertEqual(a.index(1000), 2)
144 self.assertAlmostEqual(a[0][0], 1e0)
145 self.assertAlmostEqual(a[1][0], 1e1)
146 self.assertAlmostEqual(a[1][1], 1e2)
147
148 def test_pow_transform(self):
149 a = regular_pow(2, 1.0, 9.0, 0.5)

Callers

nothing calls this directly

Calls 1

indexMethod · 0.45

Tested by

no test coverage detected