maquette d'ouverture de fichier en python

Je suis en train de se moquer d'ouverture de fichier, et tous les exemples montrent que j'ai besoin de

@patch('open', create=True) 

mais je reçois

Need a valid target to patch. You supplied: 'open'

Je sais patch besoins de la complet en pointillés chemin de open, mais je n'ai aucune idée de ce que c'est. Comme une question de fait, je ne suis même pas sûr que ce soit le problème.

  • 1. À partir de ce que vous avez posté, nous ne pouvons pas vous dire quel est le chemin d'accès doit être, ou si c'est le problème. Donner un un minimum de reproductibles exemple. 2. Vous savez qu'il y a mock_open spécialement pour cela?
InformationsquelleAutor TzurEl | 2016-07-19