summaryrefslogtreecommitdiffstats
path: root/Lib/doctest.py
Commit message (Expand)AuthorAgeFilesLines
* Gave _ellipsis_match() an attractive new leading underscore.Tim Peters2004-08-201-4/+4
* Got rid of nooutput() (was used by DocTestCase.debug())Edward Loper2004-08-191-5/+1
* Updated __all__ to include every non-underscored class, function, andEdward Loper2004-08-191-2/+30
* ellipsis_match(): Changed treatment of start- and end-of-string exactTim Peters2004-08-191-25/+35
* Replaced the ELLIPSIS implementation with a worst-case linear-time one.Tim Peters2004-08-191-15/+46
* ELLIPSIS implementation: an ellipsis couldn't match nothing if itTim Peters2004-08-191-4/+8
* Fixed bug in line-number finding for examples (DocTestParser wasn'tEdward Loper2004-08-171-5/+3
* Doctest has new traceback gimmicks in 2.4. While trying to documentTim Peters2004-08-131-16/+26
* Nit in _IS_BLANK_OR_COMMENT comment -- it doesn't matter how this isTim Peters2004-08-131-2/+2
* In output_difference(), replace blank lines in `want` with <BLANKLINE>Edward Loper2004-08-121-3/+3
* - Changed output of DocTestParser.get_program() to make it easier toEdward Loper2004-08-121-15/+29
* - Added __docformat__Edward Loper2004-08-121-13/+27
* - Changed option directives to be example-specific. (i.e., they nowEdward Loper2004-08-121-50/+101
* - Added a register_optionflag function (so users can add their ownEdward Loper2004-08-121-22/+18
* Start rewriting doctest's LaTeX docs. Damn, this is slow going!Tim Peters2004-08-101-1/+1
* Edward's latest checkins somehow managed to wipe out my previous latestTim Peters2004-08-091-14/+17
* - DocTest is now a simple container class; its constructor is no longerEdward Loper2004-08-091-98/+101
* This started as a spelling and whitespace cleanup. The comment forTim Peters2004-08-091-14/+17
* Added support for pdb.set_trace.Jim Fulton2004-08-091-1/+16
* Removed lots of stuff from the module docstring. My intent for 2.4 isTim Peters2004-08-091-137/+18
* Repair some out-of-date comments.Tim Peters2004-08-091-8/+2
* Drop the excruciating newline requirements on arguments toTim Peters2004-08-091-15/+15
* Give return stmts their own lines.Tim Peters2004-08-091-2/+4
* Indent body of _EXAMPLE_RE for readability. _IS_BLANK_OR_COMMENT makesTim Peters2004-08-091-13/+13
* Changed Parser.get_examples() to return a list of Example objects,Edward Loper2004-08-091-21/+13
* - Split DocTestRunner's check_output and output_difference methods offEdward Loper2004-08-091-127/+139
* Rewrote Parser, using regular expressions instead of walking thoughEdward Loper2004-08-091-219/+216
* Get rid of the ignore_imports argument to DocTestFinder.find().Tim Peters2004-08-081-25/+28
* Type in docstring.Tim Peters2004-08-081-1/+1
* Also deprecated the old Tester class, which is no longer used by anythingTim Peters2004-08-081-2/+13
* Deprecate the doctest.is_private() function.Tim Peters2004-08-081-0/+6
* Deprecated testmod's useless & confusing isprivate gimmick.Tim Peters2004-08-081-40/+24
* Whitespace normalization.Tim Peters2004-08-071-2/+2
* Merging from tim-doctest-branch, which is now closed.Tim Peters2004-08-061-180/+652
* Example.__init__: this cannot use assert, because that fails to triggerTim Peters2004-08-041-2/+5
* Edward Loper's cool and massive refactoring of doctest.py, merged fromTim Peters2004-08-041-943/+1373
* Ported some features from zope:Jim Fulton2004-07-141-101/+214
* Whitespace normalization.Tim Peters2004-07-071-3/+3
* Patch #932930: suggest the use of rawstrings for backslashes.Martin v. Löwis2004-05-311-12/+21
* Replace backticks with repr() or "%r"Walter Dörwald2004-02-121-13/+11
* SF patch #806246: use basestring where possibleRaymond Hettinger2003-09-171-1/+1
* SF 798269: bug fix for doctest (sf bug id: 798254Raymond Hettinger2003-09-021-2/+3
* Doctest now examines all docstrings by default. Previously, it wouldRaymond Hettinger2003-07-161-19/+28
* Expose the 'master' instance mentioned in the docs.Raymond Hettinger2003-07-111-0/+1
* Some nifty doctest extensions from Jim Fulton, currently used in Zope3.Tim Peters2003-06-291-0/+268
* Missed a spot where the new optional optionflags argument needed to getTim Peters2003-06-291-1/+1
* A hack to ease compatibility with pre-2.3 Pythons: by default, doctestTim Peters2003-06-271-17/+58
* Patch #486438: Make module argument to testmod optional.Martin v. Löwis2002-11-221-4/+12
* SF 563203. Replaced 'has_key()' with 'in'.Raymond Hettinger2002-06-011-2/+2
* Add the 'bool' type and its values 'False' and 'True', as described inGuido van Rossum2002-04-031-7/+7