Я тестирую вид в Django, который должен удалить все теги из объекта. Для этого я использую это утверждение:Как я могу проверить пустой набор запросов в Django?
self.assertEqual(list(Tag.objects.get_for_object(Animal.objects.get(pk=1))),[])
Это хорошо работает, так как я получаю пустой список взамен. Я завернул QuerySet Django в списке, чтобы избежать этого:
AssertionError: [] != []
где пустой Джанго QuerySet сравнивается с пустым списком.
Но поскольку это не то, что мне очень нравится, я задавался вопросом, есть ли лучший способ сделать этот тест.