在测试错误或失败时掉进pudb的鼻子插件。
nose-pudb的Python项目详细描述
nose pudb插件提供了nose测试框架和基于pudb控制台的可视化调试器之间的集成。 测试运行程序不必收集和显示测试结果,而是可以在测试错误和/或失败时进入调试器。
这类似于nose的内置pdb插件,它使用python标准库中的调试器。
请在https://github.com/AntoineD/nose-pudb/issues上提交错误和修补程序。
这个插件最初是由Antti Kaihola开发的。
安装
使用pip:
$ pip nose-pudb
或者可以使用http://github.com/AntoineD/nose-pudb.git中的git克隆源代码,并使用以下命令安装它:
$ python setup.py install
用法
如果测试失败或出现错误,请使用:
$ nosetests --pudb
或者设置环境变量NOSE_PUDB:
$ NOSE_PUDB=1 nosetests
如果遇到故障,请使用:
$ nosetests --pudb-failures
或者设置环境变量NOSE_PUDB_FAILURES:
$ NOSE_PUDB_FAILURES=1 nosetests
如果遇到错误,请使用:
$ nosetests --pudb-errors
或者设置环境变量NOSE_PUDB_ERRORS:
$ NOSE_PUDB_ERRORS=1 nosetests
许可证
这个插件是在gnu lesser通用公共许可(lgpl)下发布的。 有关详细信息,请参见文件LICENSE。