Skip to main content

pytest 插件,它添加了与 pytest 相关的 pdb 辅助命令。

项目描述

pytest-pdb

py.test plugin pytest 插件,它添加了与 pytest 相关的 pdb 辅助命令。

用法

通过安装:

pip install pytest-pdb

命令

测试 | gt

使用 pdb 进行调试时,键入gototest直接将您带到测试函数的框架。

哪个测试 | 重量

使用 pdb 进行调试时,键入whichtest应打印如下内容:

Currently in test_pdb.py:13: TestClasses.test_class_pdb

它的工作原理是遍历帧堆栈,直到在本地找到一个测试项目。这取决于pytest_pyfunc_call是如何实现的。如果该更改或被插件替换,则 whichtest 命令可能会失败。

最佳

移动到顶部(最旧的)框架。

底部

移动到底部(最新)帧。

变化

0.3.1 - 2018-07-31

  • 删除调试打印输出。[fschulze]

0.3.0 - 2018-07-28

  • 显示当前帧到测试帧的偏移量。[蓝眼睛,fschulze]

  • 添加顶部底部命令。[蓝眼睛]

  • 添加wt / gt快捷方式。[蓝眼睛]

  • 添加gototest命令。[蓝眼睛]

  • 输入 pdb 时打印位置。[蓝眼睛,fschulze]

0.2.0 - 2017-01-17

  • 修复/改进位置报告。[blueyed(丹尼尔·哈勒)]

0.1.0 - 2016-07-09

  • 初始发行。[fschulze (弗洛里安·舒尔茨)]

项目详情


下载文件

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

源分布

pytest-pdb-0.3.1.tar.gz (4.1 kB 查看哈希

已上传 source

内置分布

pytest_pdb-0.3.1-py2.py3-none-any.whl (3.3 kB 查看哈希

已上传 2 7