diff --git a/lemarche/www/siaes/tests.py b/lemarche/www/siaes/tests.py index 36f6964b2..3239f7508 100644 --- a/lemarche/www/siaes/tests.py +++ b/lemarche/www/siaes/tests.py @@ -27,6 +27,19 @@ def test_search_should_return_live_siaes(self): self.assertEqual(len(siaes), 1) +class SiaeSearchNumQueriesTest(TestCase): + @classmethod + def setUpTestData(cls): + SiaeFactory.create_batch(30) + + def test_search_num_queries(self): + url = reverse("siae:search_results") + with self.assertNumQueries(8): + response = self.client.get(url) + siaes = list(response.context["siaes"]) + self.assertEqual(len(siaes), 20) + + class SiaeKindSearchFilterTest(TestCase): @classmethod def setUpTestData(cls):