相关疑难解决方法(0)

如何使用Nose抑制失败的测试用例的痕迹?

我正在写一个带鼻子的测试服,并希望失败的情况下显示输出

"失败:is_even(5):甚至没有"

而不是默认输出:

======================================================================
FAIL: seed_db.test_generator(5,)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/home/apurcell/tests/prism/seed_db.py", line 59, in is_even
    nose.tools.eq_(x % 2, 0, msg="Not even")
  File "/usr/local/lib/python2.7/dist-packages/nose/tools.py", line 31, in eq_
    assert a == b, msg or "%r != %r" % (a, b)
    AssertionError: Not even

----------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

是否可以选择鼻子?

python testing nose nosetests

5
推荐指数
1
解决办法
1465
查看次数

标签 统计

nose ×1

nosetests ×1

python ×1

testing ×1