def test_lit_pixels(): display = Display(rows=3, columns=7) display.rect(width=3, height=2) assert display.lit_pixels() == 6
def test_get_row(): display = Display(rows=3, columns=7) display.rect(width=3, height=2) assert display._get_row(0) == ['#', '#', '#', '.', '.', '.', '.']
def test_rotate_row(): display = Display(rows=3, columns=7) display.rect(width=3, height=2) display.rotate_column(x=1, steps=1) display.rotate_row(y=0, steps=4) assert str(display) == '....#.#\n###....\n.#.....'
def test_rect(): display = Display(rows=3, columns=7) display.rect(width=3, height=2) assert str(display) == '###....\n###....\n.......'