def _connect_to_mscolab(self): self.connect_window = mscolab.MSColab_ConnectDialog(parent=self.window, mscolab=self.window.mscolab) self.window.mscolab.connect_window = self.connect_window assert self.connect_window is not None self.connect_window.urlCb.setEditText(self.url) self.connect_window.show() QtTest.QTest.mouseClick(self.connect_window.connectBtn, QtCore.Qt.LeftButton) QtWidgets.QApplication.processEvents() QtTest.QTest.qWait(500)
def setup(self): handle_db_reset() self.process, self.url, self.app, _, self.cm, self.fm = mscolab_start_server( PORTS) self.userdata = 'UV10@uv10', 'UV10', 'uv10' self.operation_name = "europe" assert add_user(self.userdata[0], self.userdata[1], self.userdata[2]) assert add_operation(self.operation_name, "test europe") assert add_user_to_operation(path=self.operation_name, emailid=self.userdata[0]) self.user = get_user(self.userdata[0]) QtTest.QTest.qWait(500) self.application = QtWidgets.QApplication(sys.argv) self.main_window = mss_pyui.MSSMainWindow( mscolab_data_dir=mscolab_settings.MSCOLAB_DATA_DIR) self.main_window.show() self.window = mscolab.MSColab_ConnectDialog( parent=self.main_window, mscolab=self.main_window.mscolab) self.window.urlCb.setEditText(self.url) self.main_window.mscolab.connect_window = self.window self.window.show()