##// END OF EJS Templates
Robustness fixes in test suite machinery....
Robustness fixes in test suite machinery. Added a module-level INSTALLED flag, which can be set to false if the test suite is being run in-place (without ipython having been installed at all). This is because how we call and import things must be done differently depending on whether the code is installed or is being run in-place. The only ones that can know this reliably are the entry-point scripts, so those are responsible for setting this flag. Also made the code that validates ipython in subprocesses report errors better, by checking stderr for errors before validating stdout output, as anything on stderr will be likely informative of the real problem.

File last commit:

r2481:fb6ed63c
r2494:c8938204
Show More
README.txt
28 lines | 658 B | text/plain | TextLexer
==============
IPython README
==============
Overview
========
Welcome to IPython. Our full documentation can be found in the ``docs/dist``
subdirectory in ``.html`` and ``.pdf`` formats, also available online at our
`website <http://ipython.scipy.org>`_. The ``docs/source`` directory contains
the plaintext version of these manuals.
Instant running and testing
===========================
You can run IPython from this directory without even installing it system-wide
by typing at the terminal:
.. code-block:: bash
python ipython.py
and similarly, you can execute the built-in test suite with:
.. code-block:: bash
python iptest.py