From 6d9642e7afd78bf3075ffa79e7aab3061fcb21ed Mon Sep 17 00:00:00 2001 From: Jack Linke Date: Tue, 24 Oct 2023 12:33:11 -0400 Subject: [PATCH] Updates to reflect parent project --- .cookiecutter.json | 2 +- .github/workflows/constraints.txt | 5 +++++ .github/workflows/tests.yml | 12 ++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/.cookiecutter.json b/.cookiecutter.json index 8400ad6..5e3ed20 100644 --- a/.cookiecutter.json +++ b/.cookiecutter.json @@ -1,6 +1,6 @@ { "_output_dir": "/home/watervize/omenapps_packages", - "_template": "./cookiecutter-django-package", + "_template": "./cookiecutter-django-package/", "author": "Jack Linke", "copyright_year": "2023", "development_status": "Development Status :: 1 - Planning", diff --git a/.github/workflows/constraints.txt b/.github/workflows/constraints.txt index afff177..13bf5ad 100644 --- a/.github/workflows/constraints.txt +++ b/.github/workflows/constraints.txt @@ -1,4 +1,9 @@ pip==23.3.1 nox==2023.4.22 nox-poetry==1.0.3 +playwright==1.39.0 poetry==1.6.1 +pytest==7.4.2 +pytest-cov==4.1.0 +pytest-django==4.5.2 +pytest-docker==2.0.1 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 75af725..2124447 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -65,10 +65,22 @@ jobs: pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry nox --version + - name: Install pytest + run: | + pipx install --pip-args=--constraint=.github/workflows/constraints.txt pytest + pipx inject --pip-args=--constraint=.github/workflows/constraints.txt pytest pytest-cov pytest-django pytest-docker + nox --version + - name: Install django run: | python -m pip install 'Django~=${{ matrix.django }}.0' + - name: Install Playwright + if: matrix.session == 'tests' + run: | + pipx install --pip-args=--constraint=.github/workflows/constraints.txt playwright + python -m playwright install --with-deps + - name: Compute pre-commit cache key if: matrix.session == 'pre-commit' id: pre-commit-cache