Use pytest for running tests

This commit is contained in:
Swen Kooij
2019-10-19 12:48:32 +03:00
parent 7cdd1f4490
commit 2cb80431cc
6 changed files with 31 additions and 5 deletions

View File

@@ -13,15 +13,20 @@ jobs:
- run:
name: Install packages
command: apk add postgresql-libs gcc musl-dev postgresql-dev git
- run:
name: Install Python packages
command: pip install -r requirements/test.txt
- run:
name: Run tests
command: tox -e 'py37-dj{20,21,22}'
environment:
DATABASE_URL: 'postgres://localizedfields:localizedfields@localhost:5432/localizedfields'
- store_test_results:
path: reports
lint:
docker:
- image: python:3.7-alpine
@@ -30,12 +35,14 @@ jobs:
- run:
name: Install packages
command: apk add postgresql-libs gcc musl-dev postgresql-dev git
- run:
name: Install Python packages
command: pip install -r requirements/test.txt
- run:
name: Lint code
command: python setup.py lint
name: Verify formatting / linting
command: python setup.py verify
workflows: