diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 2cade19..0f5b146 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -71,6 +71,9 @@ jobs: - name: Run tests run: | tox -e tests + - name: Keycloak logs + run: | + cat keycloak_test_logs.txt build: runs-on: ubuntu-latest diff --git a/.gitignore b/.gitignore index 0c17079..25a3ea4 100644 --- a/.gitignore +++ b/.gitignore @@ -45,6 +45,7 @@ nosetests.xml coverage.xml *.cover .hypothesis/ +keycloak_test_logs.txt # Translations *.mo diff --git a/test_keycloak_init.sh b/test_keycloak_init.sh index bd4c30a..82afabb 100755 --- a/test_keycloak_init.sh +++ b/test_keycloak_init.sh @@ -3,8 +3,6 @@ CMD_ARGS=$1 KEYCLOAK_DOCKER_IMAGE="quay.io/keycloak/keycloak:latest" -echo "${CMD_ARGS}" - function keycloak_stop() { docker stop unittest_keycloak &> /dev/null docker rm unittest_keycloak &> /dev/null @@ -30,6 +28,7 @@ keycloak_stop # In case it did not shut down correctly last time. keycloak_start eval ${CMD_ARGS} +docker logs unittest_keycloak > keycloak_test_logs.txt RETURN_VALUE=$? exit ${RETURN_VALUE}