Fix backend test for docker

This commit is contained in:
nothink 2018-08-01 17:01:45 +09:00
parent 9c8710dfe9
commit 013b9852e7

View file

@ -86,9 +86,14 @@ matrix:
- docker-compose pull - docker-compose pull
- docker-compose build --pull - docker-compose build --pull
- docker-compose up -d - docker-compose up -d
- docker ps - docker-compose exec backend sh -c "echo '[tool:pytest]' > setup.cfg"
- docker-compose exec backend sh -c "echo 'testpaths=szurubooru' >> setup.cfg"
- docker-compose exec backend sh -c "echo 'addopts=--cov-report=term-missing --cov=szurubooru --tb=short' >> setup.cfg"
- docker-compose exec backend sh -c "pip install --user pytest pytest-cov freezegun pycodestyle"
script: script:
- docker-compose exec backend py.test - docker-compose exec backend sh -c "./wait-for-es"
- docker-compose exec backend sh -c "alembic upgrade head"
- docker-compose exec backend sh -c "/opt/app/.local/bin/py.test"
# ---- Frontend test ugins npm / nodejs 6 ---- # ---- Frontend test ugins npm / nodejs 6 ----
- language: node_js - language: node_js