Browse Source

Make tox + travis + coveralls work together

Alec Nikolas Reiter 7 years ago
parent
commit
e6980c38d4
2 changed files with 7 additions and 5 deletions
  1. 3 5
      .travis.yml
  2. 4 0
      requirements-travis.yml

+ 3 - 5
.travis.yml

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