Używam Mock (http://www.voidspace.org.uk/python/mock/mock.html), i natknąłem się na konkretny przypadek próbny, że nie mogę znaleźć rozwiązania.UnitTest Python fałszywa tylko jedna funkcja wielokrotnego wywołania
Mam funkcję z wieloma połączeniami do funkcji, która jest wyśmiewana.
def function():
some_function(1)
some_function(2)
some_function(3)
Chcę tylko przedrzeźniać pierwsze i trzecie połączenie do jakiejś funkcji. Drugie wołanie, które chcę zrobić, aby uzyskać prawdziwą funkcję.
Próbowałem alternatyw z http://www.voidspace.org.uk/python/mock/mock.html#mock.Mock.mock_calls, ale bez powodzenia.
Z góry dziękujemy za pomoc.