(self)
| 450 | self.assertEqual(win.instr(3, 0), b' ') |
| 451 | |
| 452 | def test_scroll(self): |
| 453 | win = curses.newwin(5, 15, 5, 2) |
| 454 | lorem_ipsum(win) |
| 455 | win.scrollok(True) |
| 456 | win.scroll() |
| 457 | self.assertEqual(win.instr(0, 0), b'dolor sit amet,') |
| 458 | win.scroll(2) |
| 459 | self.assertEqual(win.instr(0, 0), b'adipiscing elit') |
| 460 | win.scroll(-3) |
| 461 | self.assertEqual(win.instr(0, 0), b' ') |
| 462 | self.assertEqual(win.instr(2, 0), b' ') |
| 463 | self.assertEqual(win.instr(3, 0), b'adipiscing elit') |
| 464 | win.scrollok(False) |
| 465 | |
| 466 | def test_attributes(self): |
| 467 | # TODO: attr_get(), attr_set(), ... |
nothing calls this directly
no test coverage detected