示例#1
0
def test_lit_pixels():
    display = Display(rows=3, columns=7)
    display.rect(width=3, height=2)
    assert display.lit_pixels() == 6
示例#2
0
def test_get_row():
    display = Display(rows=3, columns=7)
    display.rect(width=3, height=2)
    assert display._get_row(0) == ['#', '#', '#', '.', '.', '.', '.']
示例#3
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.#.....'
示例#4
0
def test_rect():
    display = Display(rows=3, columns=7)
    display.rect(width=3, height=2)
    assert str(display) == '###....\n###....\n.......'