我在 .travis.yml 中使用 pytest
检查我的代码。
我也想查看 README.rst。
我找到了 readme_renderer通过这个 StackO answer
现在我问自己如何将其集成到我当前的测试中。
readme_renderer 的文档建议这样做,但我不知道如何将其集成到我的设置中:
python setup.py check -r -s
最佳答案
我认为最简单和最可靠的选择是编写一个 pytest 插件来复制 distutils command 的内容。您在回答中提到确实如此。
这可以像 conftest.py 一样简单在你的测试目录中。或者,如果您想要一个独立的插件,我们所有人都可以从中受益,那么有一个不错的 cookiecutter template .
Ofc 在调用 pytest 之后在脚本部分手动调用检查本质上没有错。
关于python - 如何在pytest中集成对readme的检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46766570/