pytest插件,添加与pytest相关的pdb helper命令。
pytest-pdb的Python项目详细描述
pytest pdb
py.test插件pytest插件,添加与pytest相关的pdb helper命令。
使用量
安装方式:
pip install pytest-pdb
命令
- gototest | gt
- 使用pdb调试时,键入gototest,这将直接转到 测试功能的框架。
- whichtest | wt
使用pdb调试时,键入whichtest,它应该打印如下内容:
Currently in test_pdb.py:13: TestClasses.test_class_pdb
它的工作方式是遍历帧堆栈,直到在局部中找到一个测试项。 这取决于pytest_pyfunc_call是如何实现的。 如果更改或替换为插件,whichtest命令可能会失败。
- top
- 移到顶部(最旧)帧。
- bottom
- 移到底部(最新)帧。
更改
0.3.1-2018年7月31日
- 删除调试打印输出。 [fschulze]
0.3.0-2018年7月28日
- 显示当前帧到测试帧的偏移量。 [蓝色,fschulze]
- 添加top和bottom命令。 [蓝色]
- 添加wt/gt快捷方式。 [蓝色]
- 添加gototest命令。 [蓝色]
- 输入PDB时打印位置。 [蓝色,fschulze]
0.2.0-2017年1月17日
- 修复/改进位置报告。 [布鲁耶德(丹尼尔·哈勒)]
0.1.0-2016年7月9日
- 初次发布。 [弗斯丘尔泽(弗洛里安·舒尔泽)]