diff --git a/boswatch/network/server.py b/boswatch/network/server.py index 0168c7c..8656ef2 100644 --- a/boswatch/network/server.py +++ b/boswatch/network/server.py @@ -135,8 +135,8 @@ class TCPServer: return False else: - logging.warning("server always started") - return True + logging.error("server always started") + return False def stop(self): """!Stops the TCP socket server diff --git a/test/boswatch/test_ServerClient.py b/test/boswatch/test_ServerClient.py index fecb1ae..43287af 100644 --- a/test/boswatch/test_ServerClient.py +++ b/test/boswatch/test_ServerClient.py @@ -162,7 +162,10 @@ def test_serverDoubleStart(): testServer1 = TCPServer(dataQueue) testServer2 = TCPServer(dataQueue) assert testServer1.start() - assert not testServer2.start() + assert testServer1.isRunning + assert testServer2.start() + assert testServer1.isRunning + assert testServer2.isRunning assert testServer1.stop() assert testServer2.stop()