如何以顺序的方式测试具有多个python版本的项目?

2024-09-29 04:26:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个python适配器来与第三方网站交互,不需要任何json或xmlapi(http://www.class.noaa.gov/)。在

当travisci并发运行多个python测试(travisci构建矩阵)时,我遇到了一个问题。在

该项目位于GitHub上的ecolell/noaaclass和。特拉维斯·伊梅尔文件是:

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"

特别是,当至少两个python版本同时运行它们的单元测试时,我遇到了一个问题,因为它们使用同一个网站的帐户。在

是否有任何选项可以指定构建矩阵以一种独立的方式执行每个python版本?在

或者,有更好的方法吗?在


Tags: 项目test版本jsonhttpmake网站www