diff options
author | Pierre Ossman <ossman@cendio.se> | 2021-01-29 13:10:16 +0100 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2021-01-29 13:10:16 +0100 |
commit | fadb25e026994104c8d3602785f98c330f0eb76f (patch) | |
tree | 809f2671323a51387510004e135a2558b1463c41 /tests | |
parent | 3f17696dc6c062aa08199ac6d9ecb384c7c926ab (diff) | |
download | websockify-fadb25e026994104c8d3602785f98c330f0eb76f.tar.gz |
Use assertRaises() as a context manager
Makes the code a lot easier to read.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_websocketproxy.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/test_websocketproxy.py b/tests/test_websocketproxy.py index 17e25c1..43511fd 100644 --- a/tests/test_websocketproxy.py +++ b/tests/test_websocketproxy.py @@ -99,8 +99,8 @@ class ProxyRequestHandlerTestCase(unittest.TestCase): def lookup(self, token): return None - self.assertRaises(FakeServer.EClose, self.handler.get_target, - TestPlugin(None)) + with self.assertRaises(FakeServer.EClose): + self.handler.get_target(TestPlugin(None)) @patch('websockify.websocketproxy.ProxyRequestHandler.send_auth_error', MagicMock()) def test_token_plugin(self): @@ -139,8 +139,8 @@ class ProxyRequestHandlerTestCase(unittest.TestCase): self.handler.path = "https://localhost:6080/websockify?token={jwt_token}".format(jwt_token=jwt_token.serialize()) self.handler.server.token_plugin = token_plugins.JWTTokenApi("wrong.pub") - self.assertRaises(self.handler.server.EClose, - self.handler.validate_connection) + with self.assertRaises(self.handler.server.EClose): + self.handler.validate_connection() @patch('websockify.websocketproxy.ProxyRequestHandler.send_auth_error', MagicMock()) @@ -204,8 +204,8 @@ class ProxyRequestHandlerTestCase(unittest.TestCase): self.handler.server.target_host = "somehost" self.handler.server.target_port = "someport" - self.assertRaises(auth_plugins.AuthenticationError, - self.handler.auth_connection) + with self.assertRaises(auth_plugins.AuthenticationError): + self.handler.auth_connection() self.handler.server.target_host = "someotherhost" self.handler.auth_connection() |