def test_bookmark_completion_delete(qtmodeltester, bookmarks, row, removed): """Test deleting a quickmark from the quickmark completion model.""" model = miscmodels.bookmark() model.set_pattern('') qtmodeltester.check(model) parent = model.index(0, 0) idx = model.index(row, 0, parent) before = set(bookmarks.marks.keys()) model.delete_cur_item(idx) after = set(bookmarks.marks.keys()) assert before.difference(after) == {removed}
def test_bookmark_completion(qtmodeltester, bookmarks): """Test the results of bookmark completion.""" model = miscmodels.bookmark() model.set_pattern('') qtmodeltester.check(model) _check_completions(model, { "Bookmarks": [ ('https://github.com', 'GitHub', None), ('https://python.org', 'Welcome to Python.org', None), ('http://qutebrowser.org', 'qutebrowser | qutebrowser', None), ] })
def test_bookmark_completion_delete(qtmodeltester, bookmarks, row, removed): """Test deleting a quickmark from the quickmark completion model.""" model = miscmodels.bookmark() model.set_pattern('') qtmodeltester.check(model) parent = model.index(0, 0) idx = model.index(row, 0, parent) before = set(bookmarks.marks.keys()) model.delete_cur_item(idx) after = set(bookmarks.marks.keys()) assert before.difference(after) == {removed}
def test_bookmark_completion(qtmodeltester, bookmarks): """Test the results of bookmark completion.""" model = miscmodels.bookmark() model.set_pattern('') qtmodeltester.check(model) _check_completions(model, { "Bookmarks": [ ('https://github.com', 'GitHub', None), ('https://python.org', 'Welcome to Python.org', None), ('http://qutebrowser.org', 'qutebrowser | qutebrowser', None), ] })