diff options
Diffstat (limited to 'test/test_language_websocket.py')
-rw-r--r-- | test/test_language_websocket.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/test_language_websocket.py b/test/test_language_websocket.py index e7f333b4..107f3427 100644 --- a/test/test_language_websocket.py +++ b/test/test_language_websocket.py @@ -36,9 +36,19 @@ class TestWebsocketFrame: "wf:fin:rsv1:rsv2:rsv3:mask", "wf:-fin:-rsv1:-rsv2:-rsv3:-mask", "wf:k@4", + "wf:x10", ] self._test_messages(specs, websockets.WebsocketFrame) + def test_parse_websocket_frames(self): + wf = language.parse_websocket_frame("wf:x10") + assert len(list(wf)) == 10 + tutils.raises( + language.ParseException, + language.parse_websocket_frame, + "wf:x" + ) + def test_client_values(self): specs = [ "wf:f'wf'", |