예제 #1
0
    def test_serialize(self):
        priority_frame = PriorityFrame(stream_id=1)
        priority_frame.deserialize(self.test_payload)

        frame_bytes = priority_frame.serialize()

        # TODO(roasbeef): Use the enums instead of raw byte strings in all
        # tests?
        self.assertEqual(b'\x00\x04\x02\x00\x00\x00\x00\x01\x00\x00\x03\xe8', frame_bytes)
예제 #2
0
    def test_deserialize(self):
        priority_frame = PriorityFrame(stream_id=1)
        priority_frame.deserialize(self.test_payload)

        self.assertEqual(1000, priority_frame.priority)