def test_receiving_a_frame_queues_it(self): s = Stream(1, None, None, None, None) s.receive_frame(Frame(0)) assert len(s._queued_frames) == 1
def test_base_frame_ignores_flags(self): f = Frame(0) flags = f.parse_flags(0xFF) assert not flags assert isinstance(flags, set)
def test_base_frame_cant_serialize(self): f = Frame(0) with pytest.raises(NotImplementedError): f.serialize()
def test_base_frame_cant_parse_body(self): data = b'' f = Frame(0) with pytest.raises(NotImplementedError): f.parse_body(data)