def test_hex_converter(): converter = HexAddressConverter(map=None) # invalid hex data with pytest.raises(Exception): converter.to_python('-') # invalid address, too short with pytest.raises(Exception): converter.to_python('1234') # missing prefix 0x with pytest.raises(Exception): converter.to_python('414d72a6f6e28f4950117696081450d63d56c354') address = b'AMr\xa6\xf6\xe2\x8fIP\x11v\x96\x08\x14P\xd6=V\xc3T' assert converter.to_python('0x414d72a6f6e28f4950117696081450d63d56c354') == address
def test_hex_converter(): converter = HexAddressConverter(map=None) # invalid hex data with pytest.raises(Exception): converter.to_python("-") # invalid address, too short with pytest.raises(Exception): converter.to_python("0x1234") # missing prefix 0x with pytest.raises(Exception): converter.to_python("414d72a6f6e28f4950117696081450d63d56c354") address = Address(b"AMr\xa6\xf6\xe2\x8fIP\x11v\x96\x08\x14P\xd6=V\xc3T") assert converter.to_python( "0x414D72a6f6E28F4950117696081450d63D56C354") == address
def test_hex_converter(): converter = HexAddressConverter(map=None) # invalid hex data with pytest.raises(Exception): converter.to_python('-') # invalid address, too short with pytest.raises(Exception): converter.to_python('0x1234') # missing prefix 0x with pytest.raises(Exception): converter.to_python('414d72a6f6e28f4950117696081450d63d56c354') address = b'AMr\xa6\xf6\xe2\x8fIP\x11v\x96\x08\x14P\xd6=V\xc3T' assert converter.to_python('0x414d72a6f6e28f4950117696081450d63d56c354') == address