Я використовую pytest для мого тестового набору. Ловлячи помилки в складному тесті міжкомпонентних компонентів, я хотів би розмістити import ipdb; ipdb.set_trace()
в середині свого коду, щоб дозволити його налагодити.
Однак, оскільки pytest ловить sys.stdin / sys.stdout ipdb не вдається. Як я можу використовувати ipdb під час тестування за допомогою pytest.
Мене не цікавить перехід на pdb або ipdb після відмови, а розміщення розривів в будь-якому місці коду та можливість налагодження його там до виникнення збою.
addopts = -s
уpytest.ini
файл.