summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/test_extension.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/test/test_extension.py b/test/test_extension.py
index 45e6027..0a9c14f 100644
--- a/test/test_extension.py
+++ b/test/test_extension.py
@@ -18,7 +18,9 @@ def test_extension_type():
return obj
obj = [42, 'hello', array.array('d', [1.1, 2.2, 3.3])]
- s = msgpack.packb(obj, MyPacker)
- obj2 = msgpack.unpackb(s, MyUnpacker)
+ packer = MyPacker()
+ unpacker = MyUnpacker(None)
+ s = packer.pack(obj)
+ unpacker.feed(s)
+ obj2 = unpacker.unpack_one()
assert obj == obj2
-