示例#1
0
def test_status_when_raise_error():
    c = DummyGeneralControl(raise_error=Exception)
    with pytest.raises(Exception):
        c.status()
示例#2
0
def test_status_when_no_arguments_are_passed():
    c = DummyGeneralControl()
    with pytest.raises(ValueError):
        c.status()
示例#3
0
def test_status():
    result_status = General(NetworkManagerState.CONNECTED_GLOBAL,
                            NetworkConnectivity.FULL, True, True, True, True)
    c = DummyGeneralControl(result_status=result_status)
    assert c.status() == result_status