Exemple #1
0
def test_read_aligned_unsigned_short():
    # little endian!
    data = b"\x00\xcd\xab"
    bs = BitStream(data)
    assert bs.read_unsigned_byte() == 0
    assert bs.read_unsigned_short() == 0xABCD
Exemple #2
0
def test_read_unsigned_byte():
    data = b"\x0f\x0f"
    bs = BitStream(data)
    assert bs.read_bits(4) == 0
    assert bs.read_unsigned_byte() == 0xF0