summaryrefslogtreecommitdiffstats
path: root/Lib/doctest.py
Commit message (Expand)AuthorAgeFilesLines
* gh-108794: doctest counts skipped tests (#108795)Victor Stinner2023-09-021-64/+86
* gh-107715: Escape class name in regular expression (GH-107716)Gertjan van Zwieten2023-08-071-1/+1
* gh-86682: Adds sys._getframemodulename as an alternative to using _getframe (...Steve Dower2023-01-131-1/+7
* gh-99433: Fix `doctest` failure on `types.MethodWrapperType` (#99434)Nikita Sobolev2022-12-301-1/+2
* bpo-28249: fix `lineno` location for empty `DocTest` instances (GH-30498)Nikita Sobolev2022-05-191-5/+9
* bpo-2604: Make doctest.DocTestCase reset globs in teardown (GH-31932)Daniël van Noord2022-03-221-0/+3
* bpo-46306: simplify `CodeType` attribute access in `doctest.py` (GH-30481)Nikita Sobolev2022-01-081-1/+1
* bpo-44904: Fix classmethod property bug in doctest module (GH-28838)Alex Waygood2021-10-281-4/+2
* bpo-35753: Fix crash in doctest with unwrap-able functions (#22981)Alfred Perlstein2021-05-051-2/+13
* bpo-43049: Use io.IncrementalNewlineDecoder for doctest newline conversion (G...Peter Donis2021-03-021-6/+3
* bpo-42133: update parts of the stdlib to fall back to `__spec__.loader` when ...Brett Cannon2020-11-071-7/+11
* bpo-1812: Fix newline conversion when doctest.testfile loads from a package w...Peter Donis2020-03-261-1/+8
* bpo-36406: Handle namespace packages in doctest (GH-12520)Xtreak2019-12-131-1/+2
* bpo-15999: Clean up of handling boolean arguments. (GH-15610)Serhiy Storchaka2019-09-011-1/+1
* bpo-36793: Remove unneeded __str__ definitions. (GH-13081)Serhiy Storchaka2019-05-061-2/+1
* bpo-24746: Avoid stripping trailing whitespace in doctest fancy diff (#10639)Sanyam Khurana2019-01-091-2/+0
* bpo-25054, bpo-1647489: Added support of splitting on zerowidth patterns. (#4...Serhiy Storchaka2017-12-041-1/+1
* bpo-30166: Import command-line parsing modules only when needed. (#1293)Serhiy Storchaka2017-05-041-1/+2
* #27364: fix "incorrect" uses of escape character in the stdlib.R David Murray2016-09-081-4/+4
* doctest now supports packagesVictor Stinner2016-03-291-4/+13
* doctest: fix _module_relative_path() error messageVictor Stinner2016-03-251-2/+3
* Merge typo and grammar fixes from 3.4 into 3.5Martin Panter2015-11-141-1/+1
|\
| * Fix a few grammar problems in the documentation and commentsMartin Panter2015-11-141-1/+1
* | Issue #23731: Implement PEP 488.Brett Cannon2015-04-131-2/+2
* | Issue #21408: The default __ne__() now returns NotImplemented if __eq__()Serhiy Storchaka2015-01-261-9/+0
|\ \ | |/
| * Issue #21408: The default __ne__() now returns NotImplemented if __eq__()Serhiy Storchaka2015-01-261-9/+0
* | Issue #21740: Support wrapped callables in pydoc. Patch by Claudiu Popa.Yury Selivanov2014-12-081-1/+2
* | Issue #22033: Reprs of most Python implemened classes now contain actualSerhiy Storchaka2014-07-251-2/+3
* | #15916: if there are no docstrings, make empty suite, not an error.R David Murray2014-04-151-9/+0
|/
* Issue #3158: Provide a couple of fallbacks for in case a method_descriptorZachary Ware2014-02-061-1/+7
* Issue #19138: doctest's IGNORE_EXCEPTION_DETAIL now allows no detail at all.Tim Peters2013-12-041-4/+29
* Issue #3158: doctest can now find doctests in functions and methodsZachary Ware2013-11-241-5/+6
* Fix tests for #11798Andrew Svetlov2013-08-281-3/+9
* Issue #18647: A regular expression in the doctest module rewritten so thatSerhiy Storchaka2013-08-191-1/+1
|\
| * Issue #18647: A regular expression in the doctest module rewritten so thatSerhiy Storchaka2013-08-191-1/+1
* | #18705: merge with 3.3.Ezio Melotti2013-08-171-2/+2
|\ \ | |/
| * #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-171-2/+2
* | #11390: convert doctest CLI to argparse and add -o and -f options.R David Murray2013-06-231-9/+28
* | #17115,17116: Have modules initialize the __package__ and __loader__Brett Cannon2013-05-041-1/+1
* | #16522: Add FAIL_FAST flag to doctest.R David Murray2012-11-211-1/+7
|/
* Merge #14649: clarify DocTestSuite error when there are no docstrings.R David Murray2012-09-101-1/+6
|\
| * #14649: clarify DocTestSuite error when there are no docstrings.R David Murray2012-09-101-1/+6
* | Merge #12757: Make doctest skipping in -OO mode work with unittest/regrtest -vR David Murray2012-03-211-3/+7
|\ \ | |/
| * #12757: Make doctest skipping in -OO mode work with unittest/regrtest -vR David Murray2012-03-211-3/+7
* | Followup to #7502: add __hash__ method and tests.Antoine Pitrou2011-12-181-0/+10
|\ \ | |/
| * Followup to #7502: add __hash__ method and tests.Antoine Pitrou2011-12-181-0/+11
* | Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-181-0/+41
|\ \ | |/
| * Issue #7502: Fix equality comparison for DocTestCase instances.Antoine Pitrou2011-12-181-0/+41
* | #13012: use splitlines(keepends=True/False) instead of splitlines(0/1).Ezio Melotti2011-09-281-3/+3
* | (merge 3.2) Issue #12451: doctest.debug_script() doesn't create a temporaryVictor Stinner2011-06-301-36/+23
|\ \ | |/