Как проверить мою C программу с Python (PyTest) в Travis? - PullRequest
0 голосов
/ 06 мая 2019

У меня есть программа на C, которую я хотел бы протестировать с Travis CI.

В настоящее время у меня есть набор тестов, выполненный с PyTest , и я хочу использовать этот набор тестов с Travis.

Проблема в том, что PyTest вызывает некоторые проблемы, потому что он запускает части подпроцесса, которым требуется Python 3 .

Итак, я хочу знать, как я могу изменить версию Python , зная, что моя программа находится на C?

Вот мой .travis.yml:

language: c
python:
  - "3.4"

compiler:
  - gcc

install: "pip install --user -r tests/requirements.txt"

before_script:
  - mkdir build
  - cd build
  - cmake ..

script: 
  - make
  - pytest ../tests/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...