A linha de comando de depuração interativa do teste de unidade de Pycharm não funciona

Ao depurar testes de unidade (através do executor do teste pycharm), pode-se ligar a linha de comando interativa, mas (ao contrário da depuração de scripts regulares), os comandos inseridos não produzem nenhuma saída. De fato, parece que stdout está sendo capturado em algum lugar, porque stderr funciona como esperado:

>>> print "a"
>>> import sys
>>> sys.stderr.write("moof")
moof
>>> sys.stdout.write("moof")
>>> sys.stderr.write("test")
test

Esse comportamento é esperado? Eu realmente gosto do console de depuração interativo e seria incrível se ele se comportasse bem ao depurar testes de unidade também.

questionAnswers(3)

yourAnswerToTheQuestion