Exemple #1
0
def test_check_mgmt_bridge_2(monkeypatch):
    """Verify that check_mgmt_bridge check that mgmt bridge is already created.

    """
    cmd_list = []

    def mockreturn(command):
        cmd_list.append(command)
        return "", "", ""
    lh = IpNetworkNamespace(LH_CFG, OPTS)
    lh.mgmt_br = "mgmt111"
    monkeypatch.setattr(lh.ssh, 'native_cmd', mockreturn)
    output_result = lh.check_mgmt_bridge()
    assert not output_result
Exemple #2
0
def test_check_mgmt_bridge_1(monkeypatch):
    """Verify that check_mgmt_bridge check that mgmt bridge is already created.

    """
    comm_expect = ['ifconfig mgmt111']
    cmd_list = []

    def mockreturn(command):
        cmd_list.append(command)
        so = "mgmt111 created"
        return so, "", ""
    lh = IpNetworkNamespace(LH_CFG, OPTS)
    lh.mgmt_br = "mgmt111"
    monkeypatch.setattr(lh.ssh, 'native_cmd', mockreturn)
    output_result = lh.check_mgmt_bridge()
    assert output_result
    assert comm_expect[0] == cmd_list[0]