class SearchTest(TestCase): def setUp(self): self.bookmarks = list(bookmark.loader.find(join( dirname(__file__), '..', '..', 'tests', 'fixtures', 'bookmarks'))) self.index = SearchIndex(bookmarks=self.bookmarks) def test_can_find_bookmark_results(self): acceptable_classes = ( bookmark.Bookmark, bookmark.Category, bookmark.Location) with self.index.search(query_string='ap') as results: if len(results) == 0: self.fail('No results found') for result in results: self.assertIsInstance(result, acceptable_classes)
def setUp(self): self.bookmarks = list(bookmark.loader.find(join( dirname(__file__), '..', '..', 'tests', 'fixtures', 'bookmarks'))) self.index = SearchIndex(bookmarks=self.bookmarks)