La línea de comandos de depuración interactiva de prueba de unidad de Pycharm no funciona

Al depurar las pruebas unitarias (a través del corredor de pruebas pycharm), se puede activar la línea de comandos interactiva, pero (a diferencia de cuando se depuran scripts normales) los comandos ingresados ​​no producen ningún resultado. De hecho, parece que stdout está siendo capturado en algún lugar, porque stderr funciona como se esperaba:

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

¿Es este el comportamiento esperado? Me gusta mucho la consola de depuración interactiva y sería genial si se comportara bien al depurar las pruebas unitarias también.

Respuestas a la pregunta(3)

Su respuesta a la pregunta