Staging
v0.5.1
https://github.com/python/cpython
Revision 7b0657027f04ac0367908ee0474f6d762366e4bb authored by Steve Purcell on 06 September 2001, 08:24:40 UTC, committed by Steve Purcell on 06 September 2001, 08:24:40 UTC
This patch is similar to that proposed by Jeremy. The proposed patch altered
the interface of TestResult such that it would be passed the error
information as a string rather than an exc_info() tuple.

The implemented change leaves the interface untouched so that TestResults
are still passed the tracebacks, but stor them in stringified form for
later reporting.

Notes:
- Custom subclasses of TestResult written by users should be unaffected.
- The existing 'unittestgui.py' will still work with this module after the
  change.
- Support can later be added to pop into the debugger when an error occurs;
  this support should be added to a TestRunner rather than to TestCase itself,
  which this change will enable.

(Jeremy, Fred, Guido: Thanks for all the feedback)
1 parent 387c547
History
Tip revision: 7b0657027f04ac0367908ee0474f6d762366e4bb authored by Steve Purcell on 06 September 2001, 08:24:40 UTC
Changed TestResult to store only the text representation of an error.
Tip revision: 7b06570
File Mode Size
example_nt
os2vacpp
WinMain.c -rw-r--r-- 482 bytes
_winreg.c -rw-r--r-- 41.9 KB
config.c -rw-r--r-- 2.9 KB
dl_nt.c -rw-r--r-- 908 bytes
dllbase_nt.txt -rw-r--r-- 3.2 KB
frozen_dllmain.c -rw-r--r-- 3.6 KB
getpathp.c -rw-r--r-- 15.4 KB
import_nt.c -rw-r--r-- 2.3 KB
msvcrtmodule.c -rwxr-xr-x 4.8 KB
py.ico -rw-r--r-- 766 bytes
pyc.ico -rw-r--r-- 766 bytes
pycon.ico -rw-r--r-- 766 bytes
pyconfig.h -rw-r--r-- 17.6 KB
python.mk -rw-r--r-- 234 bytes
python_exe.rc -rw-r--r-- 49 bytes
python_nt.rc -rw-r--r-- 2.2 KB
readme.txt -rw-r--r-- 4.1 KB
testpy.py -rw-r--r-- 850 bytes
w9xpopen.c -rw-r--r-- 1.7 KB
winsound.c -rw-r--r-- 6.5 KB

readme.txt

back to top