File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,9 +2,6 @@ dist: xenial
22language : python
33python : 3.7
44
5- install :
6- - pip3 install -r requirements.txt
7-
85script :
96- make all
107
Original file line number Diff line number Diff line change 55 docker-compose up -d app
66
77test :
8- pytest --tb=short
8+ docker-compose run --rm --entrypoint=' pytest /tests' app
9+
10+ unit-tests :
11+ docker-compose run --rm --entrypoint=' pytest /tests/unit' app
12+
13+ integration-tests :
14+ docker-compose run --rm --entrypoint=' pytest /tests/integration' app
15+
16+ e2e-tests :
17+ docker-compose run --rm --entrypoint=' pytest /tests/e2e' app
918
1019logs :
1120 docker-compose logs app | tail -100
1221
13- all : build api test
22+ down :
23+ docker-compose down --remove-orphans
24+
25+ all : down build api test
Original file line number Diff line number Diff line change @@ -10,8 +10,11 @@ services:
1010 environment :
1111 - DB_HOST=postgres
1212 - DB_PASSWORD=abc123
13+ - API_HOST=app
14+ - PYTHONDONTWRITEBYTECODE=1
1315 volumes :
1416 - ./src:/src
17+ - ./tests:/tests
1518 ports :
1619 - " 5005:80"
1720
Load diff This file was deleted.
Original file line number Diff line number Diff line change 1+ [pytest]
2+ addopts = --tb =short
You can’t perform that action at this time.
0 commit comments