Просмотр исходного кода

Make tox + travis + coveralls work together

Alec Nikolas Reiter 7 лет назад
Родитель
Сommit
e6980c38d4
2 измененных файлов с 7 добавлено и 5 удалено
  1. 3 5
      .travis.yml
  2. 4 0
      requirements-travis.yml

+ 3 - 5
.travis.yml

@@ -7,12 +7,10 @@ python:
   - "3.6"
 # command to install dependencies
 install:
-  - "pip install -r requirements-dev.txt"
-  - "pip install coveralls"
-  - "pip install -e ."
-# command to run tests
+  - "pip install -r requirements-travis.yml"
 script:
   - flaskbb translations compile
-  - py.test --cov=flaskbb --cov-report=term-missing tests
+  - tox
 after_success:
+  - coverage combine tests
   - coveralls

+ 4 - 0
requirements-travis.yml

@@ -0,0 +1,4 @@
+-r requirements-cov.txt
+-r requirements.txt
+tox-travis==0.10
+coveralls==1.3.0