-# -*- coding: utf-8 -*-
# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later.
# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
-from mock import Mock
+from unittest.mock import Mock
from catalogue.models import Book, Tag
from random import randint, choice
def _find_some_books(query_terms=None, max_results=20):
from .index import SearchResult
- qs = Book.objects.order_by('?')
+ qs = Book.objects.filter(findable=True).order_by('?')
results = []
for book in qs[:randint(1, max_results)]:
doc = {