(self)
| 157 | self.parse(b"\x80\x00", mask=True) |
| 158 | |
| 159 | def test_control_frame_max_length(self): |
| 160 | # At maximum allowed length. |
| 161 | self.parse(b"\x88\x7e\x00\x7d" + 125 * b"a", mask=False) |
| 162 | # Above maximum allowed length. |
| 163 | with self.assertRaises(ProtocolError): |
| 164 | self.parse(b"\x88\x7e\x00\x7e" + 126 * b"a", mask=False) |
| 165 | |
| 166 | def test_fragmented_control_frame(self): |
| 167 | # Fin bit correctly set. |