summaryrefslogtreecommitdiffstats
path: root/Lib/doctest.py
Commit message (Expand)AuthorAgeFilesLines
* Whitespace normalization.Tim Peters2004-09-201-4/+4
* - Added "testfile" function, a simple function for running & verifyingEdward Loper2004-09-191-37/+183
* In DocFileTest:Edward Loper2004-09-181-3/+20
* exclude_empty: make the default True for DocTestFinder, and introduce itTim Peters2004-09-131-7/+7
* Added new parameter exclude_empty to DocTestFinder.__init__, whichEdward Loper2004-09-131-8/+14
* DocTestFinder._find(): for tests derived from a module __test__ global,Tim Peters2004-09-131-1/+1
* Reluctantly, rehabilitate doctest.master.Tim Peters2004-09-131-9/+26
* Tester.run___test__(): This couldn't possibly work at all. I'm afraidTim Peters2004-09-121-1/+1
* Tester.__init__(): this couldn't possibly work when a module argumentTim Peters2004-09-121-1/+1
* Added IGNORE_EXCEPTION_DETAIL comparison option. The need is explainedTim Peters2004-09-041-32/+47
* Added a couple names to __all__.Tim Peters2004-09-041-0/+2
* The distinction between comparison flags and reporting flags isn't uniqueTim Peters2004-08-301-28/+19
* Whitespace normalization.Tim Peters2004-08-291-8/+8
* - setUp and tearDown functions are now passed the test objectJim Fulton2004-08-281-17/+124
* Remove unused method _OutputRedirectingPdb.resumeEdward Loper2004-08-271-3/+0
* - Removed redundant call to expandtabs in DocTestParesr.Edward Loper2004-08-271-16/+61
* - Added DocTestParser.parse(), which parses a docstring into ExamplesEdward Loper2004-08-261-143/+80
* output_difference(): In fancy-diff cases, the way this split expected &Tim Peters2004-08-261-2/+2
* _do_a_fancy_diff(): Pay no attention to the ellipses behind the curtain.Tim Peters2004-08-261-7/+11
* Changed OutputChecker.output_difference to expect an Example object,Edward Loper2004-08-261-6/+6
* Added REPORT_ONLY_FIRST_FAILURE flag, which supresses output after theEdward Loper2004-08-261-10/+22
* Renamed UNIFIED_DIFF->REPORT_UDIFF; CONTEXT_DIFF->REPORT_CDIFF; andEdward Loper2004-08-261-16/+16
* Shortened diff output for unified & context diffsEdward Loper2004-08-261-6/+6
* - Changed the output of report_start() and report_unexpected_exception()Edward Loper2004-08-261-36/+24
* Added an "exc_msg" attribute to Example (containing the expectedEdward Loper2004-08-261-43/+62
* Only recognize the expected output as an exception if it *starts* withEdward Loper2004-08-251-12/+8
* The attempt to shut up deprecation warnings for doctest's own use ofTim Peters2004-08-231-2/+5
* Moved some test cases from doctest to test_doctest.Tim Peters2004-08-231-116/+0
* Misc cleanups.Tim Peters2004-08-231-28/+26
* debug_script(): I changed this in haste before to take out the use ofTim Peters2004-08-231-15/+22
* Start deferring to the LaTeX docs for details. I'd like to move theTim Peters2004-08-221-29/+3
* Added NDIFF_DIFF option.Tim Peters2004-08-221-6/+28
* Type in docstring.Tim Peters2004-08-221-1/+1
* _parse_example(): Simplified new code to preserve trailing spaces beforeTim Peters2004-08-221-12/+8
* Bugs fixed:Jim Fulton2004-08-221-24/+45
* _ellipsis_match(): Removed special-casing of "...\n". The semanticsTim Peters2004-08-221-4/+0
* 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