Vai*_*hek 38 unit-testing pycharm
我有一个文件,它有一堆以前缀"test"开头的方法.现在我想运行这个文件,它有一个__name__ == "__main__"
构建它的设置.但是,当我右键单击或运行菜单栏时,It(Pycharm)只显示"在xxx中运行Unittests".这是非常讨厌的行为.
有人可以告诉我如何避免这种情况.
yol*_*ole 23
如果右键单击'if name ==" main "'块,它将显示常规的"运行脚本"选项,而不是"运行单元测试".之后,您可以保存创建的运行配置并使用它来运行脚本.
And*_*ges 14
@ yole的答案中缺少的一个细节是,您需要删除与该文件关联的任何现有配置,然后才能右键单击并使其运行/调试.所以,完整的程序是:
if __name__ == '__main__':
块内部Run
之后,您应该能够按预期运行或调试文件.
使用PyCharm Community Edition 2017.2 EAP.我是这样做的:
Run
菜单中选择Run...
.(或使用其键盘快捷键)edit configuration...
,my_script_name
,和Unittests in my_script_name.py
.单击右箭头my_script_name
.save configuration
在箭头菜单中看到一个选项.选择它.如果配置再次更改,请执行相同的步骤,但这次选择run
在最后一步.
归档时间: |
|
查看次数: |
13228 次 |
最近记录: |