(self, size)
| 304 | |
| 305 | @bigmemtest(size=_2G, memuse=2) |
| 306 | def test_rindex(self, size): |
| 307 | _ = self.from_latin1 |
| 308 | SUBSTR = _(' abc def ghi') |
| 309 | sublen = len(SUBSTR) |
| 310 | s = _('').join([SUBSTR, _('-') * size, SUBSTR]) |
| 311 | self.assertEqual(s.rindex(_(' ')), |
| 312 | sublen + size + SUBSTR.rindex(_(' '))) |
| 313 | self.assertEqual(s.rindex(SUBSTR), sublen + size) |
| 314 | self.assertEqual(s.rindex(_(' '), 0, sublen + size - 1), |
| 315 | SUBSTR.rindex(_(' '))) |
| 316 | self.assertEqual(s.rindex(SUBSTR, 0, sublen + size), 0) |
| 317 | self.assertEqual(s.rindex(_('i')), |
| 318 | sublen + size + SUBSTR.rindex(_('i'))) |
| 319 | self.assertEqual(s.rindex(_('i'), 0, sublen), SUBSTR.rindex(_('i'))) |
| 320 | self.assertEqual(s.rindex(_('i'), 0, sublen + size), |
| 321 | SUBSTR.rindex(_('i'))) |
| 322 | self.assertRaises(ValueError, s.rindex, _('j')) |
| 323 | |
| 324 | @bigmemtest(size=_2G + 10, memuse=1) |
| 325 | def test_rjust(self, size): |
nothing calls this directly
no test coverage detected