Skip to content
Snippets Groups Projects

Qt6 fixes and scheduler class started

Merged Oscar Gustafsson requested to merge add-list-scheduler into master
2 unresolved threads
Files
2
+ 19
24
@@ -19,6 +19,7 @@ before_script:
# Install test dependencies
- pip install -r requirements_test.txt
- export PYTEST_QT_API=$QT_API
- export MPLBACKEND=qtagg
.run-test:
stage: test
@@ -35,39 +36,21 @@ before_script:
path: cov.xml
coverage: /(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/
run-test-3.8-pyside2:
variables:
QT_API: pyside2
image: python:3.8
extends: ".run-test"
run-test-3.8-pyqt5:
variables:
QT_API: pyqt5
image: python:3.8
extends: ".run-test"
run-test-3.9-pyside2:
run-test-3.10-pyside2:
variables:
QT_API: pyside2
image: python:3.9
image: python:3.10
extends: ".run-test"
run-test-3.9-pyqt5:
run-test-3.10-pyqt5:
variables:
QT_API: pyqt5
image: python:3.9
extends: ".run-test"
run-test-3.10-pyside2:
variables:
QT_API: pyside2
image: python:3.10
extends: ".run-test"
run-test-3.10-pyqt5:
run-test-3.10-pyqt6:
variables:
QT_API: pyqt5
QT_API: PyQt6
image: python:3.10
extends: ".run-test"
@@ -85,6 +68,12 @@ run-test-3.11-pyqt5:
image: python:3.11
extends: ".run-test"
run-test-3.11-pyqt6:
variables:
QT_API: PyQt6
image: python:3.11
extends: ".run-test"
run-test-3.12-pyqt5:
variables:
QT_API: pyqt5
@@ -93,10 +82,16 @@ run-test-3.12-pyqt5:
run-test-3.12-pyqt6:
variables:
QT_API: pyqt6
QT_API: PyQt6
image: python:3.12
extends: ".run-test"
run-test-3.13-pyqt6:
variables:
QT_API: PyQt6
image: python:3.13
extends: ".run-test"
# Seemingly works with Qt6, but tests stall on closing scheduler GUI due to modal dialog(?)
#run-test-3.10-pyside6:
# variables:
Loading