Ask Your Question

Revision history [back]

It works if you remove the --verbose flag. The flag causes problems because Wing adds -p no:terminal arguments to disable displaying results to a terminal and --verbose is not recognized as an argument when -p no:terminal is used (this is a pytest bug). When Wing runs pytest, the output that you normally see is not generated, instead Wing tracks which tests succeed & fail and captures output sent to stdout and stderr by each test.

Also the cov plugin doesn't work with Wing's debugger because both try to use the trace function. This means that you can't debug tests from Wing's Testing tool, which is arguably one of the best reasons to run tests from Wing.