diff --git a/tests/README.md b/tests/README.md index 2034ed70..adedcc4c 100644 --- a/tests/README.md +++ b/tests/README.md @@ -18,3 +18,13 @@ docker build -t basnijholt/adaptive-lighting:latest --no-cache . ``` This might be necessary if the image on Docker Hub is outdated or if the [`test_dependencies.py`](../test_dependencies.py) file is updated. + +## Passing arguments to pytest + +You can pass arguments to pytest by appending them to the command: + +For example, to run the tests with a custom log format, use the following command (this also gets rid of the captured stderr output): + +```bash +docker run -v $(pwd):/app basnijholt/adaptive-lighting:latest --show-capture=log --log-format="%(asctime)s %(levelname)-8s %(name)s:%(filename)s:%(lineno)s %(message)s" --log-date-format="%H:%M:%S" tests/components/adaptive_lighting/ +```