Inheritance diagram for IPython.testing.iptest:
IPython Test Suite Runner.
This module provides a main entry point to a user script to test IPython itself from the command line. There are two ways of running this script:
For now, this script requires that both nose and twisted are installed. This will change in the future.
Run the IPython test suite using nose.
This function is called when this script is not called with the form iptest all. It simply calls nose with appropriate command line flags and accepts all of the standard nose arguments.
Run the entire IPython test suite by calling nose and trial.
This function constructs IPTester instances for all IPython modules and package and then runs each of them. This causes the modules and packages of IPython to be tested each in their own subprocess using nose or twisted.trial appropriately.