MCPcopy Index your code
hub / github.com/python-websockets/websockets / parse

Method parse

tests/test_frames.py:15–26  ·  view source on GitHub ↗

Parse a frame from a bytestring.

(self, data, mask, max_size=None, extensions=None)

Source from the content-addressed store, hash-verified

13
14class FramesTestCase(GeneratorTestCase):
15 def parse(self, data, mask, max_size=None, extensions=None):
16 """
17 Parse a frame from a bytestring.
18
19 """
20 reader = StreamReader()
21 reader.feed_data(data)
22 reader.feed_eof()
23 parser = Frame.parse(
24 reader.read_exact, mask=mask, max_size=max_size, extensions=extensions
25 )
26 return self.assertGeneratorReturns(parser)
27
28 def assertFrameData(self, frame, data, mask, extensions=None):
29 """

Callers 11

assertFrameDataMethod · 0.95
test_payload_too_bigMethod · 0.45
test_good_opcodeMethod · 0.45
test_bad_opcodeMethod · 0.45
test_mask_flagMethod · 0.45
assertCloseDataMethod · 0.45
test_parse_emptyMethod · 0.45
test_parse_errorsMethod · 0.45

Calls 4

feed_dataMethod · 0.95
feed_eofMethod · 0.95
StreamReaderClass · 0.90

Tested by

no test coverage detected