(code=1000, message=b"", noheader=False)
| 96 | |
| 97 | |
| 98 | def build_close_frame(code=1000, message=b"", noheader=False): |
| 99 | # Close the websocket, sending the specified code and message. |
| 100 | if isinstance(message, str): # pragma: no cover |
| 101 | message = message.encode("utf-8") |
| 102 | return build_frame( |
| 103 | PACK_CLOSE_CODE(code) + message, opcode=WSMsgType.CLOSE, noheader=noheader |
| 104 | ) |
| 105 | |
| 106 | |
| 107 | @pytest.fixture() |
no test coverage detected