Ejemplo n.º 1
0
def test_networking_connectivity():
    s = DummySystemCommand('full\n')
    networking = NetworkingControl(s)
    r = networking.connectivity()
    assert r == NetworkConnectivity.FULL
    assert s.passed_parameters == ['networking', 'connectivity']

    assert NetworkingControl(DummySystemCommand('unknown\n')).connectivity() \
            == NetworkConnectivity.UNKNOWN
    assert NetworkingControl(DummySystemCommand('none\n')).connectivity() \
            == NetworkConnectivity.NONE
    assert NetworkingControl(DummySystemCommand('portal\n')).connectivity() \
            == NetworkConnectivity.PORTAL
    assert NetworkingControl(DummySystemCommand('limited\n')).connectivity() \
            == NetworkConnectivity.LIMITED
Ejemplo n.º 2
0
def test_networking():
    s = DummySystemCommand('full\n')
    networking = NetworkingControl(s)
    r = networking()
    assert r == NetworkConnectivity.FULL
    assert s.passed_parameters == ['networking', 'connectivity']
Ejemplo n.º 3
0
def test_networking_off():
    s = DummySystemCommand()
    networking = NetworkingControl(s)
    networking.off()
    assert s.passed_parameters == ['networking', 'off']