def test_request_access_not_installed(monkeypatch): m_call = MagicMock() m_call.side_effect = FileNotFoundError monkeypatch.setattr('senza.stups.piu.call', m_call) with pytest.raises(PiuNotFound): Piu.request_access('127.0.0.1', 'no reason', None) m_call.assert_called_once_with(['piu', 'request-access', '--connect', '127.0.0.1', 'no reason via senza'])
def test_request_access_not_installed(monkeypatch): m_call = MagicMock() m_call.side_effect = FileNotFoundError monkeypatch.setattr('senza.stups.piu.call', m_call) with pytest.raises(PiuNotFound): Piu.request_access('127.0.0.1', 'no reason', None, True) m_call.assert_called_once_with([ 'piu', 'request-access', '127.0.0.1', 'no reason via senza', '--connect' ])
def test_request_access(monkeypatch): m_call = MagicMock() monkeypatch.setattr('senza.stups.piu.call', m_call) Piu.request_access('127.0.0.1', 'no reason', None) m_call.assert_called_once_with(['piu', 'request-access', '--connect', '127.0.0.1', 'no reason via senza']) m_call.reset_mock() Piu.request_access('127.0.0.1', 'no reason', 'example.com') m_call.assert_called_once_with(['piu', 'request-access', '--connect', '127.0.0.1', 'no reason via senza', '-O', 'example.com'])
def test_request_access(monkeypatch): m_call = MagicMock() monkeypatch.setattr('senza.stups.piu.call', m_call) Piu.request_access('127.0.0.1', 'no reason', None, True) m_call.assert_called_once_with([ 'piu', 'request-access', '127.0.0.1', 'no reason via senza', '--connect' ]) m_call.reset_mock() Piu.request_access('127.0.0.1', 'no reason', None, False) m_call.assert_called_once_with( ['piu', 'request-access', '127.0.0.1', 'no reason via senza']) m_call.reset_mock() Piu.request_access('127.0.0.1', 'no reason', 'example.com', True) m_call.assert_called_once_with([ 'piu', 'request-access', '127.0.0.1', 'no reason via senza', '--connect', '-O', 'example.com' ])