From 04ff3f7dd7928cb40ef52c03170427bb840c4503 Mon Sep 17 00:00:00 2001 From: BlenderDefender Date: Sun, 10 Nov 2024 18:38:53 +0100 Subject: [PATCH] ci: Update `run_tests.yml` Add the steps for setting up pytest and pytest-blender and running the tests inside of the "tests" directory --- .github/workflows/run_tests.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 1e7b833..ff8d077 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -11,3 +11,10 @@ jobs: with: blender-version: "4.2" - run: blender --version + - run: python -m pip install --upgrade pip + - run: | + pip install pytest-blender + python_blender_executable="$(pytest-blender --blender-executable $blender_executable)" + $python_blender_executable -m ensurepip + $python_blender_executable -m pip install pytest + pytest --blender-executable $python_blender_executable tests/