标签: python nosetests assertion
是否有一个图书馆的鼻子友好断言,如会员资格和身份(例如,assert_contains(x, y),assert_is(a, b))?
assert_contains(x, y)
assert_is(a, b)
答案 0 :(得分:10)
Nose提供了stdlib断言的独立版本:
from nose.tools import assert_in, assert_is
对于较旧的Pythons,unittest2版本可能使用类似于tools.py中的技术进行包装。
答案 1 :(得分:3)
Stdlib unittest同时提供assertIn和assertIs,可以通过鼻子运行。你在寻找除此之外的东西吗?顺便说一句,这些方法仅在python 2.7之后可用,如果你想要它们用于旧版本的python,它可以从unittest2包
assertIn
assertIs