Skip to content
Snippets Groups Projects
Commit a6ddd44b authored by Oscar Gustafsson's avatar Oscar Gustafsson :bicyclist:
Browse files

Add testing with pyqt5

parent c99955f8
No related branches found
No related tags found
No related merge requests found
Pipeline #88461 passed with warnings
......@@ -8,6 +8,9 @@ before_script:
- python -m pip install --upgrade pip
- python --version
- pip install pytest pytest-cov sphinx furo numpydoc pytest-xvfb pytest-qt setuptools_scm sphinx-qt-documentation pytest-xdist pytest-mpl
- pip install $QT_API
- export PYTEST_QT_API=$QT_API
- export QT_API=$QT_API
# - export CXXFLAGS='--coverage'
- pip install -ve .
# Move file, but should be handled by installation
......@@ -30,19 +33,59 @@ before_script:
coverage: /(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/
run-test-3.8:
run-test-3.8-pyside2:
variables:
QT_API: pyside2
image: python:3.8
extends: ".run-test"
run-test-3.9:
run-test-3.8-pyqt5:
variables:
QT_API: pyqt5
image: python:3.8
extends: ".run-test"
run-test-3.9-pyside2:
variables:
QT_API: pyside2
image: python:3.9
extends: ".run-test"
run-test-3.9-pyqt5:
variables:
QT_API: pyqt5
image: python:3.9
extends: ".run-test"
run-test-3.10:
run-test-3.10-pyside2:
variables:
QT_API: pyside2
image: python:3.10
extends: ".run-test"
run-test-3.10-pyqt5:
variables:
QT_API: pyqt5
image: python:3.10
extends: ".run-test"
run-test-3.10-pyside6:
variables:
QT_API: pyside6
image: python:3.10
extends: ".run-test"
allow_failure: true
run-test-3.10-pyqt6:
variables:
QT_API: pyqt6
image: python:3.10
extends: ".run-test"
allow_failure: true
run-doc-test:
variables:
QT_API: pyside2
image: python:3.10
stage: test
script:
......@@ -53,6 +96,8 @@ run-doc-test:
# extends: ".run-test"
pages:
variables:
QT_API: pyqt5
stage: deploy
image: python:3.10
script:
......
......@@ -10,7 +10,7 @@ requires-python = ">=3.8"
dependencies = [
"numpy",
"pybind11>=2.3.0",
"pyside2",
# "pyside2",
"qtpy",
"graphviz>=0.19",
"matplotlib",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment