End2End tests in bec_widgets
Summary
It seems like bec_widgets
end2end tests need to have the dev dependencies of bec_ipython_client
to be installed.
Simply installing bec_widgets[pyqt6,dev] is not sufficient to run the tests.
The reason seems to be the use of bec_client_lib
in the conftest.py, that sets up the client.
It is clear why this is the case, but I am wondering if this should be better documented or covered by ensuring bec_ipython_client[dev]
to be installed if I install bec_widgets[dev]
?