Чтобы поддержать тестирование вывода журнала, IOW тесты, которые проверяют, что ваш код регистрирует вещи, как и должно быть, я думаю, что zope.testing перехватывает все журналы. Кроме того, в зависимости от того, как вы тестируете, stdout может быть заменен или перехвачен, как, например, при doctests, поэтому печать на stdout может не работать.
Лично я использовал pdb.set_trace () или я временно инициирую сбой, IOW, не совершая его, в тот момент, когда я хочу проверить и запустить тесты с "- D" для pdb.post_mortem () отладка .
Однако вы можете использовать zope.testing.loggingsupport для сбора необходимой информации, а затем вы можете использовать pdb.set_trace () или "-D", чтобы получить приглашение pdb, в котором вы можете проверить любой обработчик, созданный вами, для захвата результатов регистрации.