Ejemplo n.º 1
0
def test_unpack_invalid_endian():
    pwny.unpack('I', 'AAAA', endian='invalid')
Ejemplo n.º 2
0
def test_unpack_explicit_endian():
    assert pwny.unpack('I', b'ABCD',
                       endian=pwny.Target.Endian.big) == (0x41424344, )
Ejemplo n.º 3
0
def test_unpack_explicit_target():
    assert pwny.unpack('I', b'ABCD',
                       target=target_big_endian) == (0x41424344, )
Ejemplo n.º 4
0
def test_unpack():
    assert pwny.unpack('I', b'DCBA') == (0x41424344, )
Ejemplo n.º 5
0
def test_unpack_format_with_endian():
    assert pwny.unpack('>I', b'ABCD') == (0x41424344, )
Ejemplo n.º 6
0
def test_unpack_invalid_endian():
    pwny.unpack('I', 'AAAA', endian='invalid')
Ejemplo n.º 7
0
def test_unpack_explicit_target():
    assert pwny.unpack('I', b'ABCD', target=target_big_endian) == (0x41424344,)
Ejemplo n.º 8
0
def test_unpack_explicit_endian():
    assert pwny.unpack('I', b'ABCD', endian=pwny.Target.Endian.big) == (0x41424344,)
Ejemplo n.º 9
0
def test_unpack_format_with_endian():
    assert pwny.unpack('>I', b'ABCD') == (0x41424344,)
Ejemplo n.º 10
0
def test_unpack():
    assert pwny.unpack('I', b'DCBA') == (0x41424344,)