(self)
| 326 | self.assertEqual(d[i-1], 'Z') |
| 327 | |
| 328 | def test_imul(self): |
| 329 | for n in (-10, -1, 0, 1, 2, 10, 1000): |
| 330 | d = deque() |
| 331 | d *= n |
| 332 | self.assertEqual(d, deque()) |
| 333 | self.assertIsNone(d.maxlen) |
| 334 | |
| 335 | for n in (-10, -1, 0, 1, 2, 10, 1000): |
| 336 | d = deque('a') |
| 337 | d *= n |
| 338 | self.assertEqual(d, deque('a' * n)) |
| 339 | self.assertIsNone(d.maxlen) |
| 340 | |
| 341 | for n in (-10, -1, 0, 1, 2, 10, 499, 500, 501, 1000): |
| 342 | d = deque('a', 500) |
| 343 | d *= n |
| 344 | self.assertEqual(d, deque('a' * min(n, 500))) |
| 345 | self.assertEqual(d.maxlen, 500) |
| 346 | |
| 347 | for n in (-10, -1, 0, 1, 2, 10, 1000): |
| 348 | d = deque('abcdef') |
| 349 | d *= n |
| 350 | self.assertEqual(d, deque('abcdef' * n)) |
| 351 | self.assertIsNone(d.maxlen) |
| 352 | |
| 353 | for n in (-10, -1, 0, 1, 2, 10, 499, 500, 501, 1000): |
| 354 | d = deque('abcdef', 500) |
| 355 | d *= n |
| 356 | self.assertEqual(d, deque(('abcdef' * n)[-500:])) |
| 357 | self.assertEqual(d.maxlen, 500) |
| 358 | |
| 359 | def test_mul(self): |
| 360 | d = deque('abc') |
nothing calls this directly
no test coverage detected