summaryrefslogtreecommitdiff
path: root/test/test_sequnpack.py
diff options
context:
space:
mode:
authorINADA Naoki <inada-n@klab.com>2012-12-29 11:24:25 +0900
committerINADA Naoki <inada-n@klab.com>2012-12-29 11:24:25 +0900
commit593c832ab00372b4a44dd47de94e4c2546fc1193 (patch)
treea24b9b2454f4fe30c2262f7839ec66c286036de6 /test/test_sequnpack.py
parentd57e369258a388ee64ad900ee7e975da25ca36ec (diff)
downloadmsgpack-python-593c832ab00372b4a44dd47de94e4c2546fc1193.tar.gz
Use py.test instead of nosetests.
Diffstat (limited to 'test/test_sequnpack.py')
-rw-r--r--test/test_sequnpack.py25
1 files changed, 10 insertions, 15 deletions
diff --git a/test/test_sequnpack.py b/test/test_sequnpack.py
index f767726..fc1f712 100644
--- a/test/test_sequnpack.py
+++ b/test/test_sequnpack.py
@@ -4,7 +4,8 @@
import six
from msgpack import Unpacker, BufferFull
from msgpack.exceptions import OutOfData
-import nose
+from pytest import raises
+
def test_foobar():
unpacker = Unpacker(read_size=3, use_list=1)
@@ -15,11 +16,8 @@ def test_foobar():
assert unpacker.unpack() == ord(b'b')
assert unpacker.unpack() == ord(b'a')
assert unpacker.unpack() == ord(b'r')
- try:
- o = unpacker.unpack()
- assert 0, "should raise exception"
- except OutOfData:
- assert 1, "ok"
+ with raises(OutOfData):
+ unpacker.unpack()
unpacker.feed(b'foo')
unpacker.feed(b'bar')
@@ -39,17 +37,16 @@ def test_foobar_skip():
unpacker.skip()
assert unpacker.unpack() == ord(b'a')
unpacker.skip()
- try:
- o = unpacker.unpack()
- assert 0, "should raise exception"
- except OutOfData:
- assert 1, "ok"
+ with raises(OutOfData):
+ unpacker.unpack()
def test_maxbuffersize():
- nose.tools.assert_raises(ValueError, Unpacker, read_size=5, max_buffer_size=3)
+ with raises(ValueError):
+ Unpacker(read_size=5, max_buffer_size=3)
unpacker = Unpacker(read_size=3, max_buffer_size=3, use_list=1)
unpacker.feed(b'fo')
- nose.tools.assert_raises(BufferFull, unpacker.feed, b'ob')
+ with raises(BufferFull):
+ unpacker.feed(b'ob')
unpacker.feed(b'o')
assert ord('f') == next(unpacker)
unpacker.feed(b'b')
@@ -73,5 +70,3 @@ def test_readbytes():
assert unpacker.unpack() == ord(b'a')
assert unpacker.unpack() == ord(b'r')
-if __name__ == '__main__':
- nose.main()