Files
mongo/lang/python/packing-test.py
Michael Cahill 93ab4058e7 Implement full packing and unpacking for multi-column keys/values.
--HG--
rename : lang/python/packing.py => lang/python/fpacking.py
rename : lang/python/intpack-test.py => lang/python/packing-test.py
rename : src/api/pack.c => src/schema/packing.c
rename : test/packing/intpack-test.c => test/packing/packing-test.c
2011-05-26 14:04:46 +10:00

13 lines
292 B
Python

#!/usr/bin/env python
from packing import pack, unpack
def check(fmt, *v):
print fmt, repr(v), ''.join('%02x' % ord(c) for c in pack(fmt, *v))
check('iii', 0, 101, -99)
check('3i', 0, 101, -99)
check('iS', 42, "forty two")
check('u', r"\x42" * 20)
check('uu', r"\x42" * 10, r"\x42" * 10)