.travis.yml 495 B

123456789101112131415161718192021
  1. language: python
  2. python:
  3. - 2.7
  4. install:
  5. - pip install -U pip wheel
  6. - pip install -r requirements.txt
  7. before_script:
  8. - openssl version -a
  9. script:
  10. - python -m pytest plugins/CryptMessage/Test
  11. - python -m pytest src/Test --cov=src --cov-config src/Test/coverage.ini
  12. before_install:
  13. - pip install -U pytest mock pytest-cov
  14. - pip install codecov
  15. - pip install coveralls
  16. after_success:
  17. - codecov
  18. - coveralls --rcfile=src/Test/coverage.ini
  19. cache:
  20. directories:
  21. - $HOME/.cache/pip