- 12 Aug, 2004 12 commits
-
-
Michael W. Hudson authored
habit of these, sorry).
-
Michael W. Hudson authored
[ 1005248 ] new.code() not cleanly checking its arguments using the result of new.code() can still destroy the sun, but merely calling the function shouldn't any more. I also rewrote the existing tests of new.code() to use vastly less un-bogus arguments, and added tests for the previous insane behaviours.
-
Martin v. Löwis authored
-
Martin v. Löwis authored
-
Martin v. Löwis authored
-
Martin v. Löwis authored
Backported to 2.3.
-
Martin v. Löwis authored
Backported to 2.3.
-
Edward Loper authored
(rather than replacing <BLANKLINE> with blank lines in `got`). This makes it easier to see what's intended.
-
Edward Loper authored
visually distinguish the expected output from the comments (use "##" to mark expected outputs, and "#" to mark comments). - If the string given to DocTestParser.get_program() is indented, then strip its indentation. (In particular, find the min indentation of non-blank lines, and strip that indentation from all lines.)
-
Edward Loper authored
- Added comments for some regexps - If the traceback type/message don't match, then still print full traceback in report_failure (not just the first & last lines) - Renamed DocTestRunner.__failure_header -> _failure_header
-
Edward Loper authored
modify option flags for a single example; they do not turn options on or off.) - Added "indent" and "options" attributes for Example - Got rid of add_newlines param to DocTestParser._parse_example (it's no longer needed; Example's constructor now takes care of it). - Added some docstrings
-
Edward Loper authored
option flags); and use it to define the existing optionflag constants.
-
- 10 Aug, 2004 8 commits
-
-
Fred Drake authored
-
Fred Drake authored
databases this should be backported to the release23-maint branch
-
Andrew M. Kuchling authored
-
Fred Drake authored
someone should backport to the release23-maint branch
-
Fred Drake authored
-
Fred Drake authored
-
Tim Peters authored
-
Piers Lauder authored
Fix typo in getquotaroot parameter reported by Thierry FLORAC. Also amplify doc string for select to indicate proper way to obtain other responses.
-
- 09 Aug, 2004 20 commits
-
-
Tim Peters authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Tim Peters authored
checkins. Reapplying the latter changes.
-
Edward Loper authored
responsible for parsing the string. - Renamed Parser to DocTestParser - DocTestParser.get_*() now accept the string & name as command-line arguments; the parser's constructor is now empty. - Added DocTestParser.get_doctest() method - Replaced "doctest_factory" argument to DocTestFinder with a "parser" argument (takes a DocTestParser). - Changed _tag_msg to take an indentation string argument.
-
Tim Peters authored
the set_trace fiddling didn't make sense to me, and I ended up reworking that part of the code. We really do want to save and restore pdb.set_trace, so that each dynamically nested level of doctest gets sys.stdout fiddled to what's appropriate for *it*. The only "trick" really needed is that these layers of set_trace wrappers each call the original pdb.set_trace (instead of the current pdb.set_trace).
-
Jason Tishler authored
Add missing PyAPI_FUNC/PyAPI_DATA macros.
-
Andrew M. Kuchling authored
-
Fred Drake authored
- wrap a long line
-
Fred Drake authored
-
Jason Tishler authored
Restore clean building under Cygwin.
-
Jim Fulton authored
-
Dave Cole authored
-
Dave Cole authored
-
Tim Peters authored
to put details in the LaTeX docs instead, and lots of stuff in the module docstring wasn't useful anyway.
-
Tim Peters authored
-
Tim Peters authored
Example.__init__. The constructor now adds trailing newlines when needed, and no longer distinguishes between multi- and single-line cases for source.
-
Tim Peters authored
-
Tim Peters authored
more sense as a callable.
-
Edward Loper authored
rather than a list of triples.
-