(self)
| 12 | class TestWebSocketClient(unittest.TestCase): |
| 13 | |
| 14 | def setUp(self): |
| 15 | self.loop = asyncio.new_event_loop() |
| 16 | asyncio.set_event_loop(None) |
| 17 | |
| 18 | self.key_data = os.urandom(16) |
| 19 | self.key = base64.b64encode(self.key_data) |
| 20 | self.ws_key = base64.b64encode( |
| 21 | hashlib.sha1(self.key + websocket.WS_KEY).digest()).decode() |
| 22 | |
| 23 | def tearDown(self): |
| 24 | self.loop.close() |