Skip to content

Conversation

@almarklein
Copy link
Member

@almarklein almarklein commented Dec 10, 2025

  • The majority of tests in test_loop.py can now also be applied to QtLoop.
  • Same for WxLoop, but the tests don't work, because the mechanics that we need to use to work around wx's idiosyncrasies prevent that.
  • QtLoop is tested when PySide6 is installed.
  • Can force a particular loop using e.g. pytest tests/test_loop.py -k PyQt6Loop
  • Would be awesome to run these tests on CI, but Qt aborts and wx needs a full build so 🤷
  • CI now does do a test that simply attempts to import the backend module (for PySide6, PyQt6 and PyQt5).
  • CI now also runs the test_gui_glfw.py (actually creating a glfw window and render something with wgpu).

@almarklein almarklein marked this pull request as ready for review December 11, 2025 13:15
@almarklein almarklein merged commit 9f2aebd into main Dec 11, 2025
17 checks passed
@almarklein almarklein deleted the test-more-loops branch December 11, 2025 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants