Exemple #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
Exemple #2
0
def test_networking():
    s = DummySystemCommand('full\n')
    networking = NetworkingControl(s)
    r = networking()
    assert r == NetworkConnectivity.FULL
    assert s.passed_parameters == ['networking', 'connectivity']
Exemple #3
0
def test_networking_off():
    s = DummySystemCommand()
    networking = NetworkingControl(s)
    networking.off()
    assert s.passed_parameters == ['networking', 'off']