def _create_editorstack(files): editorstack = editor.EditorStack(None, []) editorstack.set_find_widget(Mock()) editorstack.set_io_actions(Mock(), Mock(), Mock(), Mock()) editorstack.analysis_timer = Mock() editorstack.save_dialog_on_tests = True editorstack.set_outlineexplorer(outlineexplorer) qtbot.addWidget(editorstack) editorstack.show() for index, file in enumerate(files): focus = index == 0 editorstack.load(file, set_current=focus) return editorstack
def _create_editorstack(files): editorstack = editor.EditorStack(None, []) editorstack.set_find_widget(Mock()) editorstack.set_io_actions(Mock(), Mock(), Mock(), Mock()) editorstack.analysis_timer = Mock() editorstack.save_dialog_on_tests = True editorstack.set_outlineexplorer(outlineexplorer) qtbot.addWidget(editorstack) editorstack.show() for file in files: editorstack.load(file) return editorstack
def empty_editor_bot(qtbot): """Set up an empty EditorStack with an OutlineExplorerWidget.""" outlineexplorer = OutlineExplorerWidget( show_fullpath=False, show_all_files=True, group_cells=False, show_comments=True) # Fix the size of the outline explorer to prevent an # 'Unable to set geometry ' warning if the test fails. outlineexplorer.setFixedSize(400, 350) qtbot.addWidget(outlineexplorer) outlineexplorer.show() editorstack = editor.EditorStack(None, []) editorstack.set_introspector(Mock()) editorstack.set_find_widget(Mock()) editorstack.set_io_actions(Mock(), Mock(), Mock(), Mock()) editorstack.analysis_timer = Mock() editorstack.save_dialog_on_tests = True editorstack.set_outlineexplorer(outlineexplorer) qtbot.addWidget(editorstack) editorstack.show() return editorstack, outlineexplorer, qtbot
def base_editor_bot(qtbot): editor_stack = editor.EditorStack(None, []) editor_stack.set_find_widget(Mock()) editor_stack.set_io_actions(Mock(), Mock(), Mock(), Mock()) return editor_stack, qtbot