diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ec43bee --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM daknuett/python3 + +ADD . /test +WORKDIR /test + +RUN find . -name __pycache__ -exec rm -rf {} + + +RUN python3 setup.py install + +CMD python3 -m pytest --cov=bunker \ + --cov-report=xml:reports/coverage.xml \ + --cov-report=term \ + --cov-report=html:reports/coverage.html \ + --cov-report=annotate -vv test/ diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..032d387 --- /dev/null +++ b/Makefile @@ -0,0 +1,10 @@ + +docker-test: docker-build + sudo docker run -v $(shell pwd)/reports:/test/reports daknuett/bunker:test + +docker-build: + sudo docker build . -t daknuett/bunker:test + +.PHONY: test +test: + python3 -m pytest -vv test/