From: Edward Loper Date: Mon, 27 Sep 2004 04:08:20 +0000 (+0000) Subject: - Added a "parser" option to testfile() and DocFileTest(). X-Git-Tag: v2.4b1~165 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a4c6a8522c5033cc6627cb8b0cfc81c75711afee;p=python - Added a "parser" option to testfile() and DocFileTest(). --- diff --git a/Doc/lib/libdoctest.tex b/Doc/lib/libdoctest.tex index 81a472ce07..2635486473 100644 --- a/Doc/lib/libdoctest.tex +++ b/Doc/lib/libdoctest.tex @@ -817,7 +817,8 @@ sections \ref{doctest-simple-testmod} and name}\optional{, package}\optional{, globs}\optional{, verbose}\optional{, report}\optional{, optionflags}\optional{, - extraglobs}\optional{, raise_on_error}} + extraglobs}\optional{, raise_on_error}\optional{, + parser}} All arguments except \var{filename} are optional, and should be specified in keyword form. @@ -886,6 +887,10 @@ sections \ref{doctest-simple-testmod} and in an example. This allows failures to be post-mortem debugged. Default behavior is to continue running examples. + Optional argument \var{parser} specifies a \class{DocTestParser} (or + subclass) that should be used to extract tests from the files. It + defaults to a normal parser (i.e., \code{\class{DocTestParser}()}). + \versionadded{2.4} \end{funcdesc} @@ -1065,6 +1070,10 @@ instances from text files and modules with doctests: See function \function{set_unittest_reportflags()} below for a better way to set reporting options. + Optional argument \var{parser} specifies a \class{DocTestParser} (or + subclass) that should be used to extract tests from the files. It + defaults to a normal parser (i.e., \code{\class{DocTestParser}()}). + \versionadded{2.4} \end{funcdesc}