Я запускаю набор тестов (.py-файлов) с использованием носетов. Использование классическогоpdb.set_trace() вызывает замороженные носетки, не попадает в отладчик
import pdb; pdb.set_trace()
Носители, которые запускаются, никогда не заканчиваются. Он просто зависает прямо там, где установлена точка останова, но никогда не падает в отладчик pdb.
Любые идеи, почему это было бы? Я попытался переместить точку останова на несколько разных позиций (другие тестовые функции, другие файлы) безрезультатно.
достаточно! Спасибо, Майк! Не понял, что никакие варианты не заставили бы его просто проглотить все – Bodhi
, если у вас есть setup.cfg, под [nosetests] добавить строку 'nocapture = 1' –