Пример #1
0
def test_is_IFrame1():
    """test non-I-frame for being one."""
    genericframe = GenericFrame()
    genericframe.set_control(bytes([128]))
    assert genericframe.is_IFrame() is False
Пример #2
0
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
Пример #3
0
def test_set_control1():
    """test for passing Bytes array."""
    genericframe = GenericFrame()
    with pytest.raises(TypeError):
        genericframe.set_control(bytearray(1))
Пример #4
0
def test_get_control0():
    """test for retrieving set control field."""
    genericframe = GenericFrame()
    genericframe.set_control(bytes([42]))
    assert bytes([42]) == genericframe.get_control()
Пример #5
0
def test_set_control0():
    """test for passing a bytes instance."""
    genericframe = GenericFrame()
    genericframe.set_control(bytes([42]))