skip to navigation
skip to content

interlude 1.0

Interlude for Doctests provides an Interactive Console.

Downloads ↓

Latest Version: 1.1.1

Provides an interactive shell aka console inside your doctest case.

The console looks exact like in a doctest-case and you can copy and paste code from the shell into your doctest. It feels as you are in the test case itself. Its not pdb, it's a python shell.

In your doctest you can invoke the shell at any point by calling:

>>> interact( locals() )

To make your testrunner interlude aware following is needed:

  1. import interlude
  2. suite = DocFileSuite( ..., globs=dict(interact=interlude.interact), ...)

License

interlude is copyright 2006-2009 by BlueDynamics Alliance, Klein & Partner KEG, Austria. It is under the GNU Lesser General Public License (LGPLv3). http://opensource.org/licenses/lgpl-3.0.html

written by Jens Klein <jens@bluedynamics.com>

 
File Type Py Version Uploaded on Size # downloads
interlude-1.0.tar.gz (md5) Source 2009-01-26 2KB 2357