Я разрабатываю адаптер python для взаимодействия с сторонним сайтом без json или xml api (http://www.class.noaa.gov/).Как протестировать проект с несколькими версиями python в последовательном порядке?
У меня возникла проблема, когда Travis CI запускает несколько тестов на python (из Matrix Matrix Travis CI).
Проект на 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 по-разному?
Или, может быть, есть лучший способ сделать это?
Спасибо! Я также спросил [здесь] (https://github.com/travis-ci/travis-ci/issues/2695), но ваш ответ - хорошая альтернатива. – ecolell