Ich benutze Mock (http://www.voidspace.org.uk/python/mock/mock.html), und stieß auf einen bestimmten Mockfall, dass ich kann nicht herausfinden, die Lösung.UnitTest Python Schein nur eine Funktion mehrere Anruf
Ich habe eine Funktion mit mehreren Aufrufen zu some_function, die Mocked ist.
def function():
some_function(1)
some_function(2)
some_function(3)
Ich möchte nur den ersten und dritten Aufruf von some_function verspotten. Der zweite Anruf möchte ich zu der echten some_function gemacht werden. Ich habe einige Alternativen mit http://www.voidspace.org.uk/python/mock/mock.html#mock.Mock.mock_calls versucht, aber ohne Erfolg.
Vielen Dank im Voraus für die Hilfe.