gpt4 book ai didi

python - 如何按顺序测试具有多个python版本的项目?

转载 作者:太空宇宙 更新时间:2023-11-04 06:00:26 26 4
gpt4 key购买 nike

我正在开发一个 python 适配器来与第 3 方网站交互,没有任何 json 或 xml api ( http://www.class.noaa.gov/ )。

Travis CI 同时运行多个 python 测试(The Travis CI Build Matrix)时出现问题。

该项目位于 GitHub 上的 ecolell/noaaclass,.travis.yml 文件为:

language: python
python:
- "2.6"
- "2.7"
- "3.2"
- "3.3"
install:
- "make deploy"
script: "make test-coverage-travis-ci" #nosetests
after_success:
- "make test-coveralls"

具体来说,当至少有 2 个 python 版本同时运行它们的单元测试时,我会遇到问题,因为它们使用同一个网站帐户。

是否有任何选项可以以连续的方式向 The Build Matrix 指定每个 python 版本的执行?

或者,有没有更好的方法来做到这一点?

最佳答案

我不能说我将如何解决 Travis CI 问题,但我可能会推荐 using tox用于在多个 Python 版本上测试包。

关于python - 如何按顺序测试具有多个python版本的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25387923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com