【发布时间】:2014-01-15 22:36:46
【问题描述】:
PyCharm 的测试运行器在单元测试方面做得很好,同样,运行命令会根据上下文识别您是否在以一种有用的方式进行单元测试。有没有办法让它对在 Django 环境中运行的 doctests 做同样的事情? (与 Python doctests 相反,PyCharm 支持 - 但它不适用于 Django 项目,因为运行环境设置不正确。)
【问题讨论】:
PyCharm 的测试运行器在单元测试方面做得很好,同样,运行命令会根据上下文识别您是否在以一种有用的方式进行单元测试。有没有办法让它对在 Django 环境中运行的 doctests 做同样的事情? (与 Python doctests 相反,PyCharm 支持 - 但它不适用于 Django 项目,因为运行环境设置不正确。)
【问题讨论】:
我不相信这是可能的。
我的方法是创建“Django 测试”配置并指定目标、自定义设置和选项。 (菜单:运行 -> 编辑配置... -> 单击 + 图标以创建新配置)当我在特定模块中工作时,我会做类似的事情,只需适当地更改设置即可获得一组测试你想要的。
不幸的是,它不如从右键单击运行菜单中退出。
【讨论】: