From 249cf78f8980d3d41c55c45c34967d8d38990c99 Mon Sep 17 00:00:00 2001 From: Charles Mita Date: Fri, 3 Jun 2016 11:50:25 +0100 Subject: [PATCH] Fix signature of ServerComms.send_to_client to include self --- malcolm/core/servercomms.py | 2 +- tests/test_core/test_servercomms.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/malcolm/core/servercomms.py b/malcolm/core/servercomms.py index f9fdb8449..1c1eefc16 100644 --- a/malcolm/core/servercomms.py +++ b/malcolm/core/servercomms.py @@ -26,7 +26,7 @@ def send_loop(self): self.log_exception( "Exception sending response %s", response.to_dict()) - def send_to_client(response): + def send_to_client(self, response): """Abstract method to dispatch response to a client Args: diff --git a/tests/test_core/test_servercomms.py b/tests/test_core/test_servercomms.py index a9dd880f8..59a344384 100644 --- a/tests/test_core/test_servercomms.py +++ b/tests/test_core/test_servercomms.py @@ -23,7 +23,7 @@ def test_init(self): def test_not_implemented_error(self): server = ServerComms("server", self.process) - self.assertRaises(NotImplementedError, server.send_to_client) + self.assertRaises(NotImplementedError, server.send_to_client, Mock()) self.assertRaises(NotImplementedError, server.start_recv_loop) self.assertRaises(NotImplementedError, server.stop_recv_loop)