]> granicus.if.org Git - python/log
python
14 years agoRefinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
Barry Warsaw [Thu, 7 Apr 2011 14:48:29 +0000 (10:48 -0400)]
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
dpkg-architecture command is not found on $PATH.  This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).

14 years agoRefinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
Barry Warsaw [Thu, 7 Apr 2011 14:45:07 +0000 (10:45 -0400)]
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
dpkg-architecture command is not found on $PATH.  This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).

14 years agoRefinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
Barry Warsaw [Thu, 7 Apr 2011 14:40:36 +0000 (10:40 -0400)]
Refinement by Stefan Krah (see issue 11715, msg133194) to exit early if the
dpkg-architecture command is not found on $PATH.  This should fix the failures
on FreeBSD and Solaris, which do not create the target file via I/O
redirection if the command isn't found (unlike Linux and OS X which do).

14 years agofaulthandler: fix compilating without threads
Victor Stinner [Thu, 7 Apr 2011 09:50:25 +0000 (11:50 +0200)]
faulthandler: fix compilating without threads

14 years agofaulthandler: we don't use (or need) SA_SIGINFO flag of sigaction()
Victor Stinner [Thu, 7 Apr 2011 09:39:03 +0000 (11:39 +0200)]
faulthandler: we don't use (or need) SA_SIGINFO flag of sigaction()

14 years agofaulthandler: check PyThreadState_Get() result in dump_tracebacks_later()
Victor Stinner [Thu, 7 Apr 2011 09:37:19 +0000 (11:37 +0200)]
faulthandler: check PyThreadState_Get() result in dump_tracebacks_later()

Cleanup also the code

14 years agoRemoved 'or long integer' from bin, oct, and hex docstrings.
Alexander Belopolsky [Thu, 7 Apr 2011 04:16:22 +0000 (00:16 -0400)]
Removed 'or long integer' from bin, oct, and hex docstrings.

14 years agoRemoved 'or long integer' from bin, oct, and hex docstrings.
Alexander Belopolsky [Thu, 7 Apr 2011 04:15:33 +0000 (00:15 -0400)]
Removed 'or long integer' from bin, oct, and hex docstrings.

14 years agoIssue #11766: increase countdown waiting for a pool of processes to start
Antoine Pitrou [Wed, 6 Apr 2011 20:54:14 +0000 (22:54 +0200)]
Issue #11766: increase countdown waiting for a pool of processes to start
up.  Hopefully fixes transient buildbot failures.

14 years agoIssue #11766: increase countdown waiting for a pool of processes to start
Antoine Pitrou [Wed, 6 Apr 2011 20:51:17 +0000 (22:51 +0200)]
Issue #11766: increase countdown waiting for a pool of processes to start
up.  Hopefully fixes transient buildbot failures.

14 years agoIssue 11715: Merge multiarch fix from 3.1 branch.
Barry Warsaw [Wed, 6 Apr 2011 19:19:25 +0000 (15:19 -0400)]
Issue 11715: Merge multiarch fix from 3.1 branch.

14 years agoIssue 11715: Merge multiarch fix from 3.1 branch.
Barry Warsaw [Wed, 6 Apr 2011 19:19:05 +0000 (15:19 -0400)]
Issue 11715: Merge multiarch fix from 3.1 branch.

14 years agoIssue 11715: Build extension modules on multiarch Debian and Ubuntu by
Barry Warsaw [Wed, 6 Apr 2011 19:18:12 +0000 (15:18 -0400)]
Issue 11715: Build extension modules on multiarch Debian and Ubuntu by
extending search paths to include multiarch directories.

14 years ago#1690608: make formataddr RFC2047 aware.
R David Murray [Wed, 6 Apr 2011 13:35:57 +0000 (09:35 -0400)]
#1690608: make formataddr RFC2047 aware.

Patch by Torsten Becker.

14 years agoMerge #11605: don't use set/get_payload in feedparser; they do conversions.
R David Murray [Wed, 6 Apr 2011 12:16:13 +0000 (08:16 -0400)]
Merge #11605: don't use set/get_payload in feedparser; they do conversions.

14 years ago#11605: don't use set/get_payload in feedparser; they do conversions.
R David Murray [Wed, 6 Apr 2011 12:13:02 +0000 (08:13 -0400)]
#11605: don't use set/get_payload in feedparser; they do conversions.

Really the whole API needs to be gone over to restore the
separation of concerns; but that's what email6 is about.

14 years agomerge from 3.2
Senthil Kumaran [Wed, 6 Apr 2011 06:16:08 +0000 (14:16 +0800)]
merge from 3.2

14 years agoMerge from 3.1
Senthil Kumaran [Wed, 6 Apr 2011 06:11:09 +0000 (14:11 +0800)]
Merge from 3.1

14 years agoIssue #10762: Guard against invalid/non-supported format string '%f' on Windows....
Senthil Kumaran [Wed, 6 Apr 2011 04:54:06 +0000 (12:54 +0800)]
Issue #10762: Guard against invalid/non-supported format string '%f' on Windows. Patch Santoso Wijaya.

14 years agoIssue #11576: Fixed timedelta subtraction glitch on big timedelta values
Alexander Belopolsky [Wed, 6 Apr 2011 00:43:15 +0000 (20:43 -0400)]
Issue #11576: Fixed timedelta subtraction glitch on big timedelta values

14 years agoIssue #11576: Fixed timedelta subtraction glitch on big timedelta values
Alexander Belopolsky [Wed, 6 Apr 2011 00:07:38 +0000 (20:07 -0400)]
Issue #11576: Fixed timedelta subtraction glitch on big timedelta values

14 years agoimplement tp_clear
Benjamin Peterson [Tue, 5 Apr 2011 22:25:14 +0000 (17:25 -0500)]
implement tp_clear

14 years agoTry to fix sporadic test_multiprocessing failure
Antoine Pitrou [Tue, 5 Apr 2011 16:13:06 +0000 (18:13 +0200)]
Try to fix sporadic test_multiprocessing failure

14 years agoTry to fix sporadic test_multiprocessing failure
Antoine Pitrou [Tue, 5 Apr 2011 16:12:15 +0000 (18:12 +0200)]
Try to fix sporadic test_multiprocessing failure

14 years agoTry to fix sporadic test_multiprocessing failure
Antoine Pitrou [Tue, 5 Apr 2011 16:11:33 +0000 (18:11 +0200)]
Try to fix sporadic test_multiprocessing failure

14 years agoMerge with 3.2
Ross Lagerwall [Tue, 5 Apr 2011 14:07:49 +0000 (16:07 +0200)]
Merge with 3.2

14 years agoMerge with 3.1
Ross Lagerwall [Tue, 5 Apr 2011 13:48:47 +0000 (15:48 +0200)]
Merge with 3.1

14 years agoIssue #10963: Ensure that subprocess.communicate() never raises EPIPE.
Ross Lagerwall [Tue, 5 Apr 2011 13:34:00 +0000 (15:34 +0200)]
Issue #10963: Ensure that subprocess.communicate() never raises EPIPE.

14 years agoIssue #11757: subprocess ensures that select() and poll() timeout >= 0
Victor Stinner [Tue, 5 Apr 2011 11:13:08 +0000 (13:13 +0200)]
Issue #11757: subprocess ensures that select() and poll() timeout >= 0

14 years agoIssue #11707: Fix compilation errors with Visual Studio
Victor Stinner [Tue, 5 Apr 2011 10:21:35 +0000 (12:21 +0200)]
Issue #11707: Fix compilation errors with Visual Studio

Fix also a compiler (gcc) warning.

14 years agoIssue #11707: Fast C version of functools.cmp_to_key()
Raymond Hettinger [Tue, 5 Apr 2011 09:33:54 +0000 (02:33 -0700)]
Issue #11707: Fast C version of functools.cmp_to_key()

14 years agoIssue #11768: add debug messages in test_threadsignals.test_signals
Victor Stinner [Tue, 5 Apr 2011 00:29:30 +0000 (02:29 +0200)]
Issue #11768: add debug messages in test_threadsignals.test_signals

14 years agoIssue #9319: Include the filename in "Non-UTF8 code ..." syntax error.
Victor Stinner [Mon, 4 Apr 2011 23:48:03 +0000 (01:48 +0200)]
Issue #9319: Include the filename in "Non-UTF8 code ..." syntax error.

14 years agoIssue #10785: Store the filename as Unicode in the Python parser.
Victor Stinner [Mon, 4 Apr 2011 22:39:01 +0000 (00:39 +0200)]
Issue #10785: Store the filename as Unicode in the Python parser.

14 years agoIssue #11765: don't test time.sleep() in test_faulthandler
Victor Stinner [Mon, 4 Apr 2011 21:42:30 +0000 (23:42 +0200)]
Issue #11765: don't test time.sleep() in test_faulthandler

time.time() and/or time.sleep() are not accurate on Windows, don't test them
in test_faulthandler. Anyway, the check was written for an old implementation
of dump_tracebacks_later(), it is not more needed.

14 years agoIssue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes
Victor Stinner [Mon, 4 Apr 2011 21:05:53 +0000 (23:05 +0200)]
Issue #11619: _PyImport_LoadDynamicModule() doesn't encode the path to bytes
on Windows.

14 years agoTry to fix sporadic failure in test_thread/test_threading
Antoine Pitrou [Mon, 4 Apr 2011 20:00:45 +0000 (22:00 +0200)]
Try to fix sporadic failure in test_thread/test_threading

14 years agoTry to fix sporadic failure in test_thread/test_threading
Antoine Pitrou [Mon, 4 Apr 2011 20:00:10 +0000 (22:00 +0200)]
Try to fix sporadic failure in test_thread/test_threading

14 years agoTry to fix sporadic failure in test_thread/test_threading
Antoine Pitrou [Mon, 4 Apr 2011 19:59:09 +0000 (21:59 +0200)]
Try to fix sporadic failure in test_thread/test_threading

14 years agoClarify that GzipFile.read1() is now implemented
Antoine Pitrou [Mon, 4 Apr 2011 19:09:05 +0000 (21:09 +0200)]
Clarify that GzipFile.read1() is now implemented

14 years agoClarify that GzipFile.read1() isn't implemented.
Antoine Pitrou [Mon, 4 Apr 2011 19:06:20 +0000 (21:06 +0200)]
Clarify that GzipFile.read1() isn't implemented.

14 years agoIssue #10791: Implement missing method GzipFile.read1(), allowing GzipFile
Antoine Pitrou [Mon, 4 Apr 2011 19:00:37 +0000 (21:00 +0200)]
Issue #10791: Implement missing method GzipFile.read1(), allowing GzipFile
to be wrapped in a TextIOWrapper.  Patch by Nadeem Vawda.

14 years agoIgnore other MSVC by-products
Antoine Pitrou [Mon, 4 Apr 2011 18:55:48 +0000 (20:55 +0200)]
Ignore other MSVC by-products

14 years agoIgnore AMD64 build files under Windows
Antoine Pitrou [Mon, 4 Apr 2011 18:55:12 +0000 (20:55 +0200)]
Ignore AMD64 build files under Windows

14 years agoIgnore build/ and Doc/build
Antoine Pitrou [Mon, 4 Apr 2011 18:52:50 +0000 (20:52 +0200)]
Ignore build/ and Doc/build

14 years agoAdd x64-temp to ignore, prepend a forward slash to "build/" to include
brian.curtin [Mon, 4 Apr 2011 18:00:49 +0000 (13:00 -0500)]
Add x64-temp to ignore, prepend a forward slash to "build/" to include
PCbuild/ changes (for VS project files, etc).

14 years agoIssue #11761: make tests for gc.get_count() less fragile
Antoine Pitrou [Mon, 4 Apr 2011 17:52:56 +0000 (19:52 +0200)]
Issue #11761: make tests for gc.get_count() less fragile

14 years agoIssue #11761: make tests for gc.get_count() less fragile
Antoine Pitrou [Mon, 4 Apr 2011 17:51:33 +0000 (19:51 +0200)]
Issue #11761: make tests for gc.get_count() less fragile

14 years agoIssue #11761: make tests for gc.get_count() less fragile
Antoine Pitrou [Mon, 4 Apr 2011 17:50:42 +0000 (19:50 +0200)]
Issue #11761: make tests for gc.get_count() less fragile

14 years agoUpdate timeit to use the new string formatting syntax.
Raymond Hettinger [Mon, 4 Apr 2011 16:28:25 +0000 (09:28 -0700)]
Update timeit to use the new string formatting syntax.

14 years agoReenable regrtest.py timeout (30 min): #11738 and #11753 looks to be fixed
Victor Stinner [Mon, 4 Apr 2011 10:54:33 +0000 (12:54 +0200)]
Reenable regrtest.py timeout (30 min): #11738 and #11753 looks to be fixed

14 years agoIssue #11753: faulthandler thread uses pthread_sigmask()
Victor Stinner [Mon, 4 Apr 2011 09:05:21 +0000 (11:05 +0200)]
Issue #11753: faulthandler thread uses pthread_sigmask()

The thread must not receive any signal. If the thread receives a signal,
sem_timedwait() is interrupted and returns EINTR, but in this case,
PyThread_acquire_lock_timed() retries sem_timedwait() and the main thread is
not aware of the signal. The problem is that some tests expect that the main
thread receives the signal, not faulthandler handler, which should be
invisible.

On Linux, the signal looks to be received by the main thread, whereas on
FreeBSD, it can be any thread.

14 years agoMerge
Steven Bethard [Mon, 4 Apr 2011 00:14:25 +0000 (02:14 +0200)]
Merge

14 years agoIssue #9347: Fix formatting for tuples in argparse type= error messages.
Steven Bethard [Mon, 4 Apr 2011 00:10:40 +0000 (02:10 +0200)]
Issue #9347: Fix formatting for tuples in argparse type= error messages.

14 years agoIssue #9347: Fix formatting for tuples in argparse type= error messages.
Steven Bethard [Sun, 3 Apr 2011 23:53:02 +0000 (01:53 +0200)]
Issue #9347: Fix formatting for tuples in argparse type= error messages.

14 years agoFix TraceCallbackTests to not use bound parameters (followup to issue #11688)
Antoine Pitrou [Sun, 3 Apr 2011 23:50:50 +0000 (01:50 +0200)]
Fix TraceCallbackTests to not use bound parameters (followup to issue #11688)

14 years agoIssue #11749: try to fix transient test_socket failure
Antoine Pitrou [Sun, 3 Apr 2011 23:22:06 +0000 (01:22 +0200)]
Issue #11749: try to fix transient test_socket failure

14 years agoIssue #11749: try to fix transient test_socket failure
Antoine Pitrou [Sun, 3 Apr 2011 23:21:37 +0000 (01:21 +0200)]
Issue #11749: try to fix transient test_socket failure

14 years agoImprove error message in test
Antoine Pitrou [Sun, 3 Apr 2011 22:50:01 +0000 (00:50 +0200)]
Improve error message in test

14 years agoIssue #11688: Add sqlite3.Connection.set_trace_callback(). Patch by Torsten Landschoff.
Antoine Pitrou [Sun, 3 Apr 2011 22:12:04 +0000 (00:12 +0200)]
Issue #11688: Add sqlite3.Connection.set_trace_callback().  Patch by Torsten Landschoff.

14 years agoIssue #11727, issue #11753, issue #11755: disable regrtest timeout
Victor Stinner [Sun, 3 Apr 2011 21:46:42 +0000 (23:46 +0200)]
Issue #11727, issue #11753, issue #11755: disable regrtest timeout

Disable regrtest timeout until #11753 and #11755 are fixed

14 years agotest_faulthandler: improve the test on dump_tracebacks_later(cancel=True)
Victor Stinner [Sun, 3 Apr 2011 16:45:42 +0000 (18:45 +0200)]
test_faulthandler: improve the test on dump_tracebacks_later(cancel=True)

14 years agotest_faulthandler: fix regex on the check_dump_traceback_threads() traceback
Victor Stinner [Sun, 3 Apr 2011 16:41:22 +0000 (18:41 +0200)]
test_faulthandler: fix regex on the check_dump_traceback_threads() traceback

The traceback may contain "_is_owned":

Thread 0x40962b90:
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/threading.py", line 220 in _is_owned
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/threading.py", line 227 in wait
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/threading.py", line 421 in wait
  File "<string>", line 23 in run
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/threading.py", line 735 in _bootstrap_inner
  File "/srv/buildbot/buildarea/3.x.bolen-ubuntu/build/Lib/threading.py", line 708 in _bootstrap

Current thread XXX:
  File "<string>", line 10 in dump
  File "<string>", line 28 in <module>

14 years agoIssue #11748: try to fix sporadic failures in test_ftplib
Antoine Pitrou [Sun, 3 Apr 2011 16:29:45 +0000 (18:29 +0200)]
Issue #11748: try to fix sporadic failures in test_ftplib

14 years agoMerge fix for issue #11746
Antoine Pitrou [Sun, 3 Apr 2011 16:16:50 +0000 (18:16 +0200)]
Merge fix for issue #11746

14 years agoIssue #11746: Fix SSLContext.load_cert_chain() to accept elliptic curve private keys.
Antoine Pitrou [Sun, 3 Apr 2011 16:15:34 +0000 (18:15 +0200)]
Issue #11746: Fix SSLContext.load_cert_chain() to accept elliptic curve private keys.

14 years agoFix whitespace
Antoine Pitrou [Sun, 3 Apr 2011 15:08:49 +0000 (17:08 +0200)]
Fix whitespace

14 years agoIssue #5863: Rewrite BZ2File in pure Python, and allow it to accept
Antoine Pitrou [Sun, 3 Apr 2011 15:05:46 +0000 (17:05 +0200)]
Issue #5863: Rewrite BZ2File in pure Python, and allow it to accept
file-like objects using a new `fileobj` constructor argument.  Patch by
Nadeem Vawda.

14 years ago#11282: add back the fail* methods and assertDictContainsSubset.
Ezio Melotti [Sun, 3 Apr 2011 15:02:13 +0000 (18:02 +0300)]
#11282: add back the fail* methods and assertDictContainsSubset.

14 years ago#11282: merge with 3.2.
Ezio Melotti [Sun, 3 Apr 2011 14:39:19 +0000 (17:39 +0300)]
#11282: merge with 3.2.

14 years ago#11282: the fail* methods will stay around a few more versions.
Ezio Melotti [Sun, 3 Apr 2011 14:37:58 +0000 (17:37 +0300)]
#11282: the fail* methods will stay around a few more versions.

14 years agoMerge with 3.2
Ezio Melotti [Sun, 3 Apr 2011 13:25:49 +0000 (16:25 +0300)]
Merge with 3.2

14 years agoMerge with 3.1
Ezio Melotti [Sun, 3 Apr 2011 13:24:22 +0000 (16:24 +0300)]
Merge with 3.1

14 years agoFix typo noticed by Sandro Tosi.
Ezio Melotti [Sun, 3 Apr 2011 13:20:21 +0000 (16:20 +0300)]
Fix typo noticed by Sandro Tosi.

14 years agoIssue #11727: set regrtest default timeout to 30 minutes
Victor Stinner [Fri, 1 Apr 2011 16:16:36 +0000 (18:16 +0200)]
Issue #11727: set regrtest default timeout to 30 minutes

14 years agoIssue #11727: set regrtest default timeout to 15 minutes
Victor Stinner [Fri, 1 Apr 2011 13:59:59 +0000 (15:59 +0200)]
Issue #11727: set regrtest default timeout to 15 minutes

14 years agoIssue #11393: signal of user signal displays tracebacks even if tstate==NULL
Victor Stinner [Fri, 1 Apr 2011 13:37:12 +0000 (15:37 +0200)]
Issue #11393: signal of user signal displays tracebacks even if tstate==NULL

 * faulthandler_user() displays the tracebacks of all threads even if it is
   unable to get the state of the current thread
 * test_faulthandler: only release the GIL in test_gil_released() check
 * create check_signum() subfunction

14 years agoIssue #11393: _Py_DumpTraceback() writes the header even if there is no frame
Victor Stinner [Fri, 1 Apr 2011 13:34:01 +0000 (15:34 +0200)]
Issue #11393: _Py_DumpTraceback() writes the header even if there is no frame

14 years agoIssue #11393: Fix faulthandler.disable() and add a test
Victor Stinner [Fri, 1 Apr 2011 10:56:17 +0000 (12:56 +0200)]
Issue #11393: Fix faulthandler.disable() and add a test

14 years agoIssue #11393: The fault handler handles also SIGABRT
Victor Stinner [Fri, 1 Apr 2011 10:13:55 +0000 (12:13 +0200)]
Issue #11393: The fault handler handles also SIGABRT

14 years agoIssue #11393: fault handler uses raise(signum) for SIGILL on Windows
Victor Stinner [Fri, 1 Apr 2011 10:08:57 +0000 (12:08 +0200)]
Issue #11393: fault handler uses raise(signum) for SIGILL on Windows

14 years agoFix markup.
Georg Brandl [Fri, 1 Apr 2011 07:19:57 +0000 (09:19 +0200)]
Fix markup.

14 years agoIssue #11393: fix usage of locks in faulthandler
Victor Stinner [Fri, 1 Apr 2011 01:16:51 +0000 (03:16 +0200)]
Issue #11393: fix usage of locks in faulthandler

 * faulthandler_cancel_dump_tracebacks_later() is responsible to set running
   to zero (so we don't need the volatile keyword anymore)
 * release locks if PyThread_start_new_thread() fails

assert(thread.running == 0) was wrong in a corner case

14 years agoIssue #11393: New try to fix faulthandler_thread()
Victor Stinner [Fri, 1 Apr 2011 01:00:05 +0000 (03:00 +0200)]
Issue #11393: New try to fix faulthandler_thread()

Always release the cancel join.

Fix also another corner case: _PyFaulthandler_Fini() called after setting
running variable to zero, but before releasing the join lock.

14 years agoIssue #11393: Fix faulthandler_thread(): release cancel lock before join lock
Victor Stinner [Fri, 1 Apr 2011 00:28:22 +0000 (02:28 +0200)]
Issue #11393: Fix faulthandler_thread(): release cancel lock before join lock

If the thread releases the join lock before the cancel lock, the thread may
sometimes still be alive at cancel_dump_tracebacks_later() exit. So the cancel
lock may be destroyed while the thread is still alive, whereas the thread will
try to release the cancel lock, which just crash.

Another minor fix: the thread doesn't release the cancel lock if it didn't
acquire it.

14 years agoIssue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for named...
Raymond Hettinger [Thu, 31 Mar 2011 22:46:39 +0000 (15:46 -0700)]
Issue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for named tuples.

14 years agoIssue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for named...
Raymond Hettinger [Thu, 31 Mar 2011 22:46:06 +0000 (15:46 -0700)]
Issue #7796: Add link to Jan Kaliszewski's alternate constructor and ABC for named tuples.

14 years agoFix markup and wording.
Raymond Hettinger [Thu, 31 Mar 2011 20:59:52 +0000 (13:59 -0700)]
Fix markup and wording.

14 years agoFix markup and wording.
Raymond Hettinger [Thu, 31 Mar 2011 20:59:24 +0000 (13:59 -0700)]
Fix markup and wording.

14 years agoIssue #11393: test_faulthandler is more tolerant on inaccurate time
Victor Stinner [Thu, 31 Mar 2011 20:35:49 +0000 (22:35 +0200)]
Issue #11393: test_faulthandler is more tolerant on inaccurate time

14 years agoAdd links to make the math docs more usable.
Raymond Hettinger [Thu, 31 Mar 2011 19:06:47 +0000 (12:06 -0700)]
Add links to make the math docs more usable.

14 years agoAdd links to make the math docs more usable.
Raymond Hettinger [Thu, 31 Mar 2011 19:04:53 +0000 (12:04 -0700)]
Add links to make the math docs more usable.

14 years agoMove assertBytesEqual to base test class, improve it, and hook into assertEqual
R David Murray [Thu, 31 Mar 2011 17:11:40 +0000 (13:11 -0400)]
Move assertBytesEqual to base test class, improve it, and hook into assertEqual

14 years agoIssue #11393: get more information on assertion error (test_faulthandler)
Victor Stinner [Thu, 31 Mar 2011 17:07:58 +0000 (19:07 +0200)]
Issue #11393: get more information on assertion error (test_faulthandler)

14 years agoIssue #11727: Antoine and Arfrever don't like "0 < timeout" style (regrtest.py)
Victor Stinner [Thu, 31 Mar 2011 16:27:50 +0000 (18:27 +0200)]
Issue #11727: Antoine and Arfrever don't like "0 < timeout" style (regrtest.py)

14 years agoMove infrastructure into __init__ to lay groundwork for splitting test_email.
R David Murray [Thu, 31 Mar 2011 16:20:23 +0000 (12:20 -0400)]
Move infrastructure into __init__ to lay groundwork for splitting test_email.

The split probably won't happen for a while, but I might as well lay the
groundwork now since I'll be adding new test modules before too long.

14 years agoIssue #11393: check that stdout is empty if we use a file
Victor Stinner [Thu, 31 Mar 2011 16:15:52 +0000 (18:15 +0200)]
Issue #11393: check that stdout is empty if we use a file

14 years agoIssue #11727: add --timeout option to regrtest (disabled by default).
Victor Stinner [Thu, 31 Mar 2011 16:10:13 +0000 (18:10 +0200)]
Issue #11727: add --timeout option to regrtest (disabled by default).

14 years agoregrtest.py checks that child process exit code is zero
Victor Stinner [Thu, 31 Mar 2011 16:02:36 +0000 (18:02 +0200)]
regrtest.py checks that child process exit code is zero

14 years agoOnly a few files were opened using findfile; consistently don't use it.
R David Murray [Thu, 31 Mar 2011 15:40:20 +0000 (11:40 -0400)]
Only a few files were opened using findfile; consistently don't use it.