python-nose:断言库?

时间:2011-01-16 05:22:44

标签: python nosetests assertion

是否有一个图书馆的鼻子友好断言,如会员资格和身份(例如,assert_contains(x, y)assert_is(a, b))?

2 个答案:

答案 0 :(得分:10)

Nose提供了stdlib断言的独立版本:

from nose.tools import assert_in, assert_is

对于较旧的Pythons,unittest2版本可能使用类似于tools.py中的技术进行包装。

答案 1 :(得分:3)

Stdlib unittest同时提供assertInassertIs,可以通过鼻子运行。你在寻找除此之外的东西吗?顺便说一句,这些方法仅在python 2.7之后可用,如果你想要它们用于旧版本的python,它可以从unittest2

获得