0

Тест в Python для проверки типа экземпляра

9

Я хочу использовать unittest в Python, чтобы проверить, возвращает ли метод объект правильного класса.

Каждый пример в интернете демонстрирует тесты для проверки типа возвращаемого значения.

Например, чтобы проверить на <type 'list'> или <type 'type'>, мы могли бы использовать:

self.assertIsInstance(result, list)
self.assertIsInstance(result[0], tuple)

Однако я ищу пример проверки для <class 'sqlalchemy.orm.query.Query'>.

Буду признателен за помощь. Спасибо.

1 ответ(ов)

0

Это должно сработать:

self.assertIsInstance(result, sqlalchemy.orm.query.Query)

Не забудьте добавить import sqlalchemy в ваш файл.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь