Python test pour vérifier le type d'instance

Je veux utiliser unittest en python pour vérifier si une méthode retourne un objet de la classe à droite.

Chaque exemple dans le web montre des tests pour 'type' retourné.

Par exemple, pour vérifier <type 'list'> ou <type 'type'> , on pourrait utiliser:

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

Ce que je cherche, c'est un exemple pour vérifier <class'sqlalchemy.orm.query.Query'>

Serais reconnaissant de toute aide. Merci.

...quel est le problème, alors? Il suffit de passer la requête de la classe de isinstance.
Je pense que isInstance n'est pas la bonne méthode à utiliser. Au lieu de cela assertIs fonctionne très bien.

OriginalL'auteur Bhavtosh | 2015-11-11