From 868967241fd8b13b09bce30efea82628b1ab62c6 Mon Sep 17 00:00:00 2001 From: sommersoft Date: Sat, 23 Apr 2022 20:58:52 -0500 Subject: [PATCH] add pytest-bdd --- .github/workflows/downstream_testing.yml | 8 ++++++++ testing/downstream_testing/action_schemas.json | 15 +++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/.github/workflows/downstream_testing.yml b/.github/workflows/downstream_testing.yml index 4299511f3..5d95770da 100644 --- a/.github/workflows/downstream_testing.yml +++ b/.github/workflows/downstream_testing.yml @@ -76,6 +76,14 @@ jobs: matrix_exclude: | 3.6 pypy-3.6 pypy-3.7 + - name: "pytest-bdd" + repo: "pytest-dev/pytest-bdd" + docker_profile: "nodb" + jobs: "build" + workflow_name: "main.yml" + # Exclude pypy3 for now; stil working on a suitable regex substitution + 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 c6fa03c86..cd4ec8270 100644 --- a/testing/downstream_testing/action_schemas.json +++ b/testing/downstream_testing/action_schemas.json @@ -73,5 +73,20 @@ "replace": "py3\\1" } } + }, + "pytest-bdd": { + "matrix": [ + "matrix", + "python-version" + ], + "tox_cmd_build": { + "base": "", + "prefix": "", + "sub": + { + "pattern": "^\\d\\.(\\d+)", + "replace": "py3\\1" + } + } } }