You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After the recent merge of a pull request, the GUI fails to load due to an import error. The issue is in the order of imports in the gui/__init__.py file, wherein all the individual widgets of the GUI should be imported before the main class KiloSortGUI and the launcher function launcher.
This also points to the need for tests for the GUI, so that such issues don't arise in the future.
Thus, immediate todo:
fix import error
Further goals
Setup tests for the GUI which check for basic functionality - does the GUI load, does the GUI close uneventfully? (smoke tests)
Add tests which mimic GUI interactions using such tools
The text was updated successfully, but these errors were encountered:
After the recent merge of a pull request, the GUI fails to load due to an import error. The issue is in the order of imports in the
gui/__init__.py
file, wherein all the individual widgets of the GUI should be imported before the main classKiloSortGUI
and the launcher functionlauncher
.This also points to the need for tests for the GUI, so that such issues don't arise in the future.
Thus, immediate todo:
Further goals
The text was updated successfully, but these errors were encountered: