def test_is_IFrame1(): """test non-I-frame for being one.""" genericframe = GenericFrame() genericframe.set_control(bytes([128])) assert genericframe.is_IFrame() is False
def test_is_IFrame0(): """set I-frame bit and control for it.""" genericframe = GenericFrame() genericframe.set_control(bytes([42])) assert genericframe.is_IFrame() is True
def test_set_control1(): """test for passing Bytes array.""" genericframe = GenericFrame() with pytest.raises(TypeError): genericframe.set_control(bytearray(1))
def test_get_control0(): """test for retrieving set control field.""" genericframe = GenericFrame() genericframe.set_control(bytes([42])) assert bytes([42]) == genericframe.get_control()
def test_set_control0(): """test for passing a bytes instance.""" genericframe = GenericFrame() genericframe.set_control(bytes([42]))