vcr.py использует записанные запросы в том же тесте - PullRequest
0 голосов
/ 10 марта 2019

Я использую vcr.py в моем тесте.В этом тесте я делаю запрос «get», затем «update» и «get» снова, чтобы увидеть разницу.Vcr.py также использует первое get для второго.Я ожидаю, что в том же тесте, в первый раз, когда я записываю, он сделает реальные запросы и запишет это.Я пытался использовать record_mode='new_episodes', но это не помогло.Из документации vcr.py, где объясняется new_episodes:

It is similar to the once record mode, but will always record new interactions, even if you have an existing recorded one that is similar, but not identical.

Вот как я ее использую:

@vcr.use_cassette('vcr_cassettes/services/helper/add_permissions.yaml', record_mode='new_episodes')
def mytest(self):
    .....

Любая идея, как сделать это на самом делепозвонить на все запросы?

...