Пример #1
0
def test_build_read_eeprom_high_address():
    address = 131072
    a = ReadEEPROM.build(
        dict(fields=dict(value=dict(address=address, length=64))))
    b = ReadEEPROM.parse(a)

    print(binascii.hexlify(a))

    assert b.fields.value.address == address
Пример #2
0
def test_build_read_ram():
    assert (ReadEEPROM.build(
        dict(fields=dict(
            value=dict(address=16, length=64, control=dict(
                ram_access=True))))) == ram_request_bin)
Пример #3
0
def test_build_read_eeprom():
    assert (ReadEEPROM.build(
        dict(fields=dict(
            value=dict(address=40704, length=64)))) == eeprom_request_bin)