В следующем коде есть ли способ утверждать, что атрибут query
был установлен, если поиск является фиктивным объектом? Или, если query
был фиктивным объектом, есть ли способ сделать это?
search.query = Q('bool', must=must)
До сих пор я узнал, что Python unittest.mock поддерживает только утверждение, что mocks были вызваны как функции. Кроме того, метод setattr magi c не может быть осквернен, поэтому search.__setattr__
не может быть использован для утверждения выше.