Beispiel #1
0
def test_dot_appearance():
    mbd = MockBlueDot()
    assert mbd.color == "blue"
    assert mbd.border == False
    assert mbd.square == False
    assert mbd.visible == True
    mbd.color = "red"
    mbd.border = True
    mbd.square = True
    mbd.visible = False
    assert mbd.color == "red"
    assert mbd.border == True
    assert mbd.square == True
    assert mbd.visible == False
Beispiel #2
0
def test_dot_appearance():
    mbd = MockBlueDot()
    assert mbd.color == "blue"
    assert mbd.border == False
    assert mbd.square == False
    assert mbd.visible == True

    mbd.resize(2, 1)

    for button in mbd.buttons:
        assert button.color == "blue"
        assert button.border == False
        assert button.square == False
        assert button.visible == True

    mbd[1, 0].color = "red"
    mbd[1, 0].border = True
    mbd[1, 0].square = True
    mbd[1, 0].visible = False

    assert mbd.color == "blue"
    assert mbd.border == False
    assert mbd.square == False
    assert mbd.visible == True

    assert mbd[0, 0].color == "blue"
    assert mbd[0, 0].border == False
    assert mbd[0, 0].square == False
    assert mbd[0, 0].visible == True

    assert mbd[1, 0].color == "red"
    assert mbd[1, 0].border == True
    assert mbd[1, 0].square == True
    assert mbd[1, 0].visible == False

    mbd.color = "red"
    mbd.border = True
    mbd.square = True
    mbd.visible = False

    assert mbd.color == "red"
    assert mbd.border == True
    assert mbd.square == True
    assert mbd.visible == False

    assert mbd[0, 0].color == "red"
    assert mbd[0, 0].border == True
    assert mbd[0, 0].square == True
    assert mbd[0, 0].visible == False