Open sushmavankayala opened 3 months ago
Tests "test_upload", and "test_upload_none" in test_user_interface.py were temporarily commented out to allow a successful GIT workflow. Can be uncommented while running the tests locally.
Make sure to uncomment the statement 'from unittest.mock import patch'
4 tests involve testing the QFileDialog(). We have commented that part out we can pass GIT-CI. The import statement 'from unittest.mock import patch' was removed from the top of the page since it wasn't used in the other tests. Instead, it has been added as a comment before the tests as a reminder.
Tests involving QFileDialog are working fine in the virtual environment created locally, but are failing in the git CI.
Error: ["This plugin does not support propagateSizeHints()" / calling
exec
on QDialog subclass]Currently the QT_QPA_PLATFORM is set to 'offscreen' to allow for offscreen testing. This was one of the solutions for a previous issue we noticed. This seems to be a solution for the current QFileDialog() error, but is not working.
Fix to try: export QT_QPA_PLATFORM=xcb