def test_sort_search_results(self) -> None: assert list( IndexSearcher._sort_search_results( { "Hosts": [SearchResult(title="host", url="")], "Setup": [SearchResult(title="setup_menu_entry", url="")], "Global settings": [SearchResult(title="global_setting", url="")], "Other topic": [SearchResult(title="other_item", url="")], "Another topic": [SearchResult(title="another_item", url="")], } ) ) == [ ("Setup", [SearchResult(title="setup_menu_entry", url="")]), ("Hosts", [SearchResult(title="host", url="")]), ("Another topic", [SearchResult(title="another_item", url="")]), ("Other topic", [SearchResult(title="other_item", url="")]), ("Global settings", [SearchResult(title="global_setting", url="")]), ]
def test_sort_search_results(self): assert list( IndexSearcher._sort_search_results({ "Hosts": [SearchResult(title="host", url="")], "Setup": [SearchResult(title="setup_menu_entry", url="")], "Global settings": [SearchResult(title="global_setting", url="")], "Other topic": [SearchResult(title="other_item", url="")], "Another topic": [SearchResult(title="another_item", url="")], })) == [ ('Setup', [SearchResult(title='setup_menu_entry', url='')]), ('Hosts', [SearchResult(title='host', url='')]), ('Another topic', [SearchResult(title='another_item', url='')]), ('Other topic', [SearchResult(title='other_item', url='')]), ('Global settings', [SearchResult(title='global_setting', url='')]), ]