跳转到主要内容

一个用于在测试错误或失败时跳入pudb的nose插件。

项目描述

https://travis-ci.org/AntoineD/nose-pudb.png?branch=master

nose-pudb插件提供了nose测试框架和基于控制台的视觉调试器pudb之间的集成。测试运行器不仅可以收集和显示测试结果,还可以在测试错误和/或失败时跳入调试器。

这与nose内建的pdb插件类似,它使用python标准库中的调试器。

请将错误和补丁提交到https://github.com/AntoineD/nose-pudb/issues

此插件最初由Antti Kaihola开发。

安装

使用pip安装nose-pudb

$ pip nose-pudb

或者您可以使用 githttp://github.com/AntoineD/nose-pudb.git 克隆源代码,并使用以下命令进行安装:

$ python setup.py install

用法

要运行 nose 并在测试失败和错误时进入 pudb,请使用

$ nosetests --pudb

或者设置环境变量 NOSE_PUDB

$ NOSE_PUDB=1 nosetests

要进入 pudb 处理失败,请使用

$ nosetests --pudb-failures

或者设置环境变量 NOSE_PUDB_FAILURES

$ NOSE_PUDB_FAILURES=1 nosetests

要进入 pudb 处理错误,请使用

$ nosetests --pudb-errors

或者设置环境变量 NOSE_PUDB_ERRORS

$ NOSE_PUDB_ERRORS=1 nosetests

许可证

此插件遵循 GNU Lesser General Public license (LGPL) 发布。有关详细信息,请参阅 LICENSE 文件。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

nose-pudb-1.0.tar.gz (12.4 kB 查看哈希值)

上传时间 源代码