Beispiel #1
0
def test_interactive_connect_failure():
    """Ensure child objects are not stored on failed initial connection."""

    runner = Bladerunner()
    mock_connect = patch.object(base.BladerunnerInteractive, "connect",
                                return_value=False)
    with mock_connect as patched_connect:
        res = runner.interactive("happy town")

    assert res is None
    patched_connect.assert_called_once_with(status_return=True)
Beispiel #2
0
def test_interactive_connect():
    """Ensure child objects are stored on successful initial connection."""

    runner = Bladerunner()
    mock_connect = patch.object(base.BladerunnerInteractive, "connect",
                                return_value=True)
    with mock_connect as patched_connect:
        res = runner.interactive("somewhere neat")

    assert isinstance(res, base.BladerunnerInteractive)
    patched_connect.assert_called_once_with(status_return=True)
Beispiel #3
0
def test_interactive_connect_failure():
    """Ensure child objects are not stored on failed initial connection."""

    runner = Bladerunner()
    mock_connect = patch.object(base.BladerunnerInteractive,
                                "connect",
                                return_value=False)
    with mock_connect as patched_connect:
        res = runner.interactive("happy town")

    assert res is None
    patched_connect.assert_called_once_with(status_return=True)
Beispiel #4
0
def test_interactive_connect():
    """Ensure child objects are stored on successful initial connection."""

    runner = Bladerunner()
    mock_connect = patch.object(base.BladerunnerInteractive,
                                "connect",
                                return_value=True)
    with mock_connect as patched_connect:
        res = runner.interactive("somewhere neat")

    assert isinstance(res, base.BladerunnerInteractive)
    patched_connect.assert_called_once_with(status_return=True)