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

Method test_getitem

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

Source from the content-addressed store, hash-verified

336 self.assertEqual(a.label, "bar")
337
338 def test_getitem(self):
339 v = [-1, 0, 1, 2]
340 a = integer(-1, 3)
341 for i in range(4):
342 self.assertEqual(a[i][0], v[i])
343 self.assertEqual(a[-1][0], -2 ** 31 + 1)
344 self.assertEqual(a[4][1], 2 ** 31 - 1)
345 with self.assertRaises(IndexError):
346 a[-2]
347 with self.assertRaises(IndexError):
348 a[5]
349
350 def test_iter(self):
351 v = [-1, 0, 1, 2, 3]

Callers

nothing calls this directly

Calls 1

integerClass · 0.90

Tested by

no test coverage detected