def test_that_running_smtp_sevice_is_stopped(self, gateway_mock): smtp = LeapSmtp(self.provider, self.keymanager, self.srp_session) smtp_service = MagicMock() smtp_port = MagicMock() gateway_mock.return_value = (smtp_service, smtp_port) with HTTMock(ca_cert_mock, not_found_mock): smtp.start() smtp.stop() smtp_port.stopListening.assert_called_with() smtp_service.doStop.assert_called_with()
def test_that_running_smtp_sevice_is_stopped(self, gateway_mock): smtp = LeapSmtp(self.provider, self.keymanager, self.srp_session) smtp_service = MagicMock() smtp_port = MagicMock() gateway_mock.return_value = (smtp_service, smtp_port) with HTTMock(ca_cert_mock, not_found_mock): smtp.ensure_running() smtp.stop() smtp_port.stopListening.assert_called_with() smtp_service.doStop.assert_called_with()
def test_that_client_stop_does_nothing_if_not_started(self): smtp = LeapSmtp(self.provider, self.keymanager, self.srp_session) with HTTMock(not_found_mock): smtp.stop()
def test_that_client_stop_does_nothing_if_not_started(self): smtp = LeapSmtp(self.provider, self.auth.username, self.auth.session_id, self.keymanager) with HTTMock(not_found_mock): smtp.stop()