Skip to content

Commit ee52362

Browse files
committed
testing test action
1 parent d0e8a23 commit ee52362

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/dynamic_tests.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,12 @@ jobs:
4242
done
4343
4444
- name: Run migrations
45-
run: docker-compose run --rm fastapi_expense_backend alembic upgrade head
45+
run: docker-compose exec -it fastapi_expense_backend alembic upgrade head
4646

4747
- name: Run tests
48-
run: docker-compose run --rm fastapi_expense_backend pytest tests/end_to_end --cov=app --cov-report=term
48+
run: |
49+
docker-compose exec -it fastapi_expense_backend pytest pip install -r requirements_tests.txt
50+
docker-compose exec -it fastapi_expense_backend pytest tests/end_to_end --cov=app --cov-report=html
4951
5052
- name: Copy coverage report from container
5153
run: |

0 commit comments

Comments
 (0)