Seguire le istruzioni riportate di seguito per impostare la configurazione di esecuzione corretta:
- Esegui> Modifica Configurazioni ...
- Fare clic sul pulsante '+' per aggiungere una nuova configurazione.
- Nome della configurazione e specificare i parametri di configurazione di seguito:
Script: Il percorso del file eseguibile py.test (trovare digitando which py.test
)
Parametri script: questo parametro è la tua test case seguito dall'opzione --pdb
(ovvero /Users/Johan/projects/misc/testing.py --pdb
)
Dopo aver impostato la configurazione, è possibile eseguire il test case da PyCh braccio. Se un caso di test fallisce, la tua finestra di esecuzione di PyCharm mostrerà il prompt pdb.

Possibile duplicato di [Debug delle eccezioni post mortem pytest in pycharm/pydev] (http://stackoverflow.com/questions/14086067/debugging-pytest-post-mortem-exceptions-in-pycharm-pydev) –