Exemple #1
0
async def test_codec():
    for plen in range(1, 1025):
        plain = ''.join(choice(printable) for _ in range(plen))
        enc = encode(plain)
        dec = decode(enc)
        assert plain == dec

    for plain in (None, -5, 0, 1024, 2**32 - 1, 2**32, 2**32 + 1):
        enc = encode(plain)
        dec = decode(enc)
        assert str(plain) == dec
Exemple #2
0
def claim_value_pair(plain):
    return [str(plain), encode(plain)]