python - 由于“从 X 导入 Y”,Sphinx 多次运行文档测试
问题描述
我有一个项目设置为doctests
从 Sphinx 运行,通过automodule
.
但是,似乎不仅模块的测试会运行,任何具有以下语法的东西都会运行:
from some.module.path import foobar
这会导致foobar
's doctests 也被运行,这是不希望的。
有没有办法禁用它,并确保只运行给定文件中声明的文档测试?
Doctests 通过以下方式运行:
coverage3 run -m sphinx -b doctest docs/source docs/build/doctest
解决方案
推荐阅读
- android - 从最近的任务中删除应用程序后,服务将重新启动
- javascript - 另一个异步函数中的异步函数
- asp.net-core - 检查 RenderFragment 是否为空
- python - 烧瓶 404 错误:这与 crsf 令牌有关吗?
- android - Android - 如何将数据发送到另一个应用程序而不将其带到前台?
- python - 如何改变 Tkinter 进度条的速度?
- asp.net-core-2.0 - 如何在同一操作上支持多个 Bearer 令牌处理程序?
- python - 数字识别概率
- python - 如何在 seaborn 水平条形图中每个条的右侧以粗体显示值标签?
- asp.net-core - ASP.Net Core Swagger 如何忽略默认参数值