diff --git a/.github/workflows/downstream_testing.yml b/.github/workflows/downstream_testing.yml index 325a5bf2c..a3a7c176c 100644 --- a/.github/workflows/downstream_testing.yml +++ b/.github/workflows/downstream_testing.yml @@ -44,6 +44,13 @@ jobs: py310-dj32-postgres-xdist-coverage py39-dj32-postgres-xdist-coverage py35-dj22-postgres-pytest54-coverage pypy3-dj22-postgres + - name: "pytest-html" + repo: "pytest-dev/pytest-html" + docker_profile: "nodb" + jobs: "test_python" + workflow_name: "tests.yml" + matrix_exclude: "" + steps: - uses: actions/checkout@v2 with: diff --git a/testing/downstream_testing/action_schemas.json b/testing/downstream_testing/action_schemas.json index b4fdeb3fa..a0954d11f 100644 --- a/testing/downstream_testing/action_schemas.json +++ b/testing/downstream_testing/action_schemas.json @@ -9,10 +9,26 @@ "prefix": "py", "sub": { - "pattern": "\\-coverage$", + "pattern": "-coverage$", "replace": "" } }, "python_version": "python" + }, + "pytest-html": { + "matrix": [ + "matrix", + "include" + ], + "tox_cmd_build": { + "base": "name", + "prefix": "py", + "sub": + { + "pattern": "(py\\d+)-\\w+", + "replace": "\\1" + } + }, + "python_version": "python" } } \ No newline at end of file