Running Tests


Home » Support » Index of All Documentation » Wing IDE Reference Manual » Unit Testing »

Tests can be run and debugged from Wing in a variety of ways. The options are:

  • Run all tests in the testing tool. This is done with the Run All Tests item in the Testing menu or by selecting no tests (or all tests) in the list and pressing the Run Tests button.
  • Run only the tests in current file open in the source editor. This is done with the Run Tests in Current File item in the Testing menu.
  • Run a subset of test(s) by location of the cursor or selection in the source editor. This is done with the Run Tests at Cursor item in the Testing menu.
  • Run tests that failed the last time tests were run. This is done with the Run Failed Tests item in the Testing menu.
  • Run all tests that were run the last time tests were run. This is done with the Run Tests Again item in the Testing menu.

Test files and/or individual tests may also be selected in the Testing tool and run with the Run Tests button or using the items in the context menu (right click) on the Testing tool.

For each of these run options, there is an equivalent debug option that will run the tests in the debugger. These are in the Debug group of the Testing menu.

To stop running tests, use the Abort Running Tests item in the Testing menu or the Abort Tests item on the Testing tool.

To clear the previous test results from the Testing tool, use the Clear Results item in the right-click context menu.

« 11.0. Project Test FilesTable of Contents11.2. Running unittest Tests From the Command Line »