|
|
=========================================
|
|
|
Doctests for the ``tools.utils`` module
|
|
|
=========================================
|
|
|
|
|
|
The way doctest loads these, the entire document is applied as a single test
|
|
|
rather than multiple individual ones, unfortunately.
|
|
|
|
|
|
|
|
|
Auto-generated tests
|
|
|
====================
|
|
|
|
|
|
|
|
|
----------------------------------------------------------------------------
|
|
|
|
|
|
Begin included file tst_tools_utils_doctest2.py::
|
|
|
|
|
|
# Setup - all imports are done in tcommon
|
|
|
>>> from IPython.testing import tcommon
|
|
|
>>> from IPython.testing.tcommon import *
|
|
|
|
|
|
# Doctest code begins here
|
|
|
>>> from IPython.tools import utils
|
|
|
|
|
|
# Some other tests for utils
|
|
|
|
|
|
>>> utils.marquee('Testing marquee')
|
|
|
'****************************** Testing marquee ******************************'
|
|
|
|
|
|
>>> utils.marquee('Another test',30,'.')
|
|
|
'........ Another test ........'
|
|
|
|
|
|
|
|
|
End included file tst_tools_utils_doctest2.py
|
|
|
|
|
|
----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
Manually generated tests
|
|
|
========================
|
|
|
|
|
|
These are one-off tests written by hand, copied from an interactive prompt.
|
|
|
|