Can PyCharm drop into debug when py.test tests fail

前端 未结 2 487
野的像风
野的像风 2021-02-02 08:55

When running tests with py.test there is a --pdb option to enter pdb on failure.

Is there a similar way to enter the debugger when running the

2条回答
  •  有刺的猬
    2021-02-02 09:25

    Follow the steps below to setup the correct run configuration:

    1. Run > Edit Configurations...
    2. Click the '+' button to add a new configuration.
    3. Name the configuration and specify the configuration parameters below:

    Script: The path to your py.test executable (find by typing which py.test)

    Script Parameters: This parameter is your test case followed by the --pdb option (ie /Users/Johan/projects/misc/testing.py --pdb)

    After setting up the configuration, you can run the test case from within PyCharm. If a test case fails, your PyCharm run window will show the pdb prompt.

    enter image description here

提交回复
热议问题