Provide online survey creation and edition with error examination alerts for investgators and reviewers
Start services, use --build
to rebuild image(if requires changes, you must add this), -d
to run containers in the background:
$ docker-compose up
Attach container with bash, web
is the container_name
defined in docker-compose.yaml
:
$ make attach
Stop services, Use -v
to clean volume while stop containers(if migrations files have been rewired, you must add this):
$ docker-compose down -v
For convenience, spawn a jupyter notebook service at localhost:8888. The files are ignored in version control.
Attach the web container before running tests, available mark are list in pytest.ini
pytest -m [Mark]