diff --git a/bec_widgets/cli/server.py b/bec_widgets/cli/server.py index 1d957671..4a1f02bd 100644 --- a/bec_widgets/cli/server.py +++ b/bec_widgets/cli/server.py @@ -212,6 +212,7 @@ def main(): with redirect_stdout(SimpleFileLikeFromLogOutputFunc(logger.info)): with redirect_stderr(SimpleFileLikeFromLogOutputFunc(logger.error)): app = QApplication(sys.argv) + app.setQuitOnLastWindowClosed(False) app.setApplicationName("BEC Figure") module_path = os.path.dirname(bec_widgets.__file__) icon = QIcon() diff --git a/tests/end-2-end/test_bec_dock_rpc_e2e.py b/tests/end-2-end/test_bec_dock_rpc_e2e.py index 5add3ba5..335dacf0 100644 --- a/tests/end-2-end/test_bec_dock_rpc_e2e.py +++ b/tests/end-2-end/test_bec_dock_rpc_e2e.py @@ -145,7 +145,6 @@ def test_dock_manipulations_e2e(rpc_server_dock): d2.remove() dock_config = dock._config_dict - assert len(dock_config["docks"]) == 2 assert ["dock_0", "dock_1"] == list(dock_config["docks"])