• Home
  • Raw
  • Download

Lines Matching refs:_encode

36 def _encode(address: int, control: int, data: bytes) -> bytes:  function
119 case(_encode(0, 0, b''), [Expected(0, b'\0', b'')]),
120 case(_encode(55, 0x99, b''), [Expected(55, b'\x99', b'')]),
121 case(_encode(55, 0x99, b'') * 3, [Expected(55, b'\x99', b'')] * 3),
123 case(_encode(0, 0, b'\0'), [Expected(0, b'\0', b'\0')]),
124 case(_encode(123, 0, b'A'), [Expected(123, b'\0', b'A')]),
127 _encode(0, 0, b'Hello, world!'), [Expected(0, b'\0', b'Hello, world!')]
129 case(_encode(123, 0, b'\0\0\1\0\0'), [Expected(123, b'\0', b'\0\0\1\0\0')]),
131 case(_encode(1, 2, b'~'), [Expected(1, b'\2', b'~')]),
132 case(_encode(1, 2, b'}'), [Expected(1, b'\2', b'}')]),
134 _encode(1, 2, b'~') + _encode(1, 2, b'}'),
138 case(_encode(0x7E, 0, b'A'), [Expected(0x7E, b'\0', b'A')]),
139 case(_encode(0x7D, 0, b'B'), [Expected(0x7D, b'\0', b'B')]),
141 case(_encode(0, 0x7E, b'C'), [Expected(0, b'~', b'C')]),
142 case(_encode(0, 0x7D, b'D'), [Expected(0, b'}', b'D')]),
144 case(_encode(0x7E, 0x7D, b'E'), [Expected(0x7E, b'}', b'E')]),
145 case(_encode(0x7D, 0x7E, b'F'), [Expected(0x7D, b'~', b'F')]),
146 case(_encode(0x7E, 0x7E, b'~'), [Expected(0x7E, b'~', b'~')]),
149 _encode(128, 0, b'big address'), [Expected(128, b'\0', b'big address')]
152 _encode(0xFFFFFFFF, 0, b'\0\0\1\0\0'),
157 _encode(0, 0, b'A')[:-1] + _encode(1, 2, b'123'),
161 _encode(0xFF, 0, b'Yo')[:-1] * 3 + b'~',
177 b'~~' + _encode(1, 2, b'3') + b'~' * 5,
188 b'~' * 10 + _encode(1, 2, b':O') + b'~' * 3 + _encode(3, 4, b':P'),
218 _encode(2**100, 0, b'too long'),
227 _encode(0xA, 0xB, b'???')[:-2] + _encode(1, 2, b'def'),
232 _encode(0xA, 0xB, b'???')[:-2],
277 case(_encode(1, 2, b'3')[:-1], []),
278 case(b'~' + _encode(1, 2, b'3')[1:-1] * 2, []),
281 b'~}\0' + _encode(1, 2, b'3'),
286 b'~1234}a' + _encode(1, 2, b'3'),
327 + _encode(0, 0, b'')
341 b'~Hi~' + _encode(1, 2, b'def') + b' How are you?',
650 [Expected(0, b'\0', b'')], list(decoder.process(_encode(0, 0, b'')))
667 [Expected(0, b'\0', b'')], list(decoder.process(_encode(0, 0, b'')))
699 frame = _encode(1, 2, payload)