File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 88 paths :
99 - " geovita_processing_plugin/**"
1010 - " .github/workflows/test_plugin.yml"
11- - " conftest.py" # La til denne for å trigge på endringer i conftest
11+ - " conftest.py"
1212 pull_request :
1313 branches :
1414 - main
5252 docker exec qgis-testing-environment sh -c "mkdir -p /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/"
5353 docker exec qgis-testing-environment sh -c "rm -f /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/$PLUGIN_NAME"
5454 docker exec qgis-testing-environment sh -c "ln -s /tests_directory/$PLUGIN_NAME /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/$PLUGIN_NAME"
55- docker exec qgis-testing-environment sh -c "pip3 install --break-system-packages -r /tests_directory/REQUIREMENTS_TESTING.txt coverage"
55+
56+ # ENDRING HER: Lagt til 'pytest-qgis' eksplisitt for å være sikker
57+ docker exec qgis-testing-environment sh -c "pip3 install --break-system-packages -r /tests_directory/REQUIREMENTS_TESTING.txt coverage pytest-qgis"
5658
5759 docker exec qgis-testing-environment sh -c "ls -l /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/"
5860 docker exec qgis-testing-environment sh -c "ls -l /root/.local/share/QGIS/QGIS3/profiles/default/python/plugins/$PLUGIN_NAME"
@@ -62,12 +64,10 @@ jobs:
6264 docker exec qgis-testing-environment sh -c "touch /tests_directory/$PLUGIN_NAME/REMEDY_GIS_RiskTool/__init__.py"
6365 docker exec qgis-testing-environment ls -la /tests_directory/$PLUGIN_NAME/REMEDY_GIS_RiskTool
6466
65- # FJERNET STEGET "Create Pytest configuration (conftest.py)"
66-
6767 - name : Docker run plugin tests
6868 run : |
69- # conftest.py (som nå ligger i /tests_directory) vil automatisk bli funnet av pytest
70- docker exec qgis-testing-environment sh -c "cd /tests_directory && xvfb-run pytest"
69+ # ENDRING HER: Kjører 'python3 -m pytest' for å sikre riktig miljø
70+ docker exec qgis-testing-environment sh -c "cd /tests_directory && xvfb-run python3 -m pytest"
7171
7272 Check-code-quality :
7373 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments