Testing applications using pytest-bdd
10K+
Testing applications using pytest-bdd.
Simplify running pytest-bdd in docker/docker-compose.
use it as base image
FROM dintero/docker-pytest-bdd
COPY example /example
WORKDIR /example
CMD pytest
run with volume mount
docker run \
-v $(pwd)/example:/example \
-w /example \
dintero/docker-pytest-bdd \
pytest -vv \
--gherkin-terminal-reporter \
--cucumberjson-expanded
# run pytest -h to get help on all options
docker run dintero/docker-pytest-bdd pytest -h
# only run test with match the given substring expression
docker run \
-v $(pwd)/example:/example \
-w /example \
dintero/docker-pytest-bdd \
pytest -vv \
--gherkin-terminal-reporter \
--cucumberjson-expanded \
-k post
The docker image installs many useful libraries for testing REST APIs with pytest-bdd.
See the requirements.txt for complete list of libraries installed by the Dockerfile.
Content type
Image
Digest
sha256:3d6bcd79e…
Size
61.5 MB
Last updated
about 1 month ago
docker pull dintero/docker-pytest-bdd