def test_send_logs_error(self):
     server = ServerComms(self.process)
     request = Mock()
     request.to_dict = Mock()
     server.q.get = Mock(side_effect = [request, server.STOP])
     server.log_exception = Mock()
     server.send_loop()
     server.log_exception.assert_called_once_with(
         "Exception sending response %s", request.to_dict.return_value)