Jean-Paul Calderone
b60ee469cd
Refactor a couple inspect module tests to remove duplicate code
...
The test_classify_oldstyle and test_classify_newstyle methods of
test.test_inspect.TestClassesAndFunctions were previously almost
identical (aside from irrelevant whitespace and one semantic
difference). They now share a single helper.
Fixes issue #8363 .
2010-04-10 19:59:28 +00:00
Philip Jenvey
bb66973afb
adjust gc_collect for Jython
2010-04-10 19:39:07 +00:00
Raymond Hettinger
4e45512de2
Issue 8361: Remove assert from functools.total_ordering
2010-04-10 16:57:36 +00:00
Benjamin Peterson
2cab8db95e
update pydoc-topics
2010-04-10 16:28:34 +00:00
Benjamin Peterson
fbac6c1590
bump version to 2.7b1
2010-04-10 16:22:05 +00:00
Nick Coghlan
14459d5b1b
Fix typo in comment
2010-04-10 15:01:54 +00:00
Nick Coghlan
13623662ea
Try to turn some buildbots green by allowing test_multiprocessing to pass even if it hits the sys.exc_clear code in the threading module, and improve the test coverage by making the ctypes dependencies a bit more granular (two of the cited ctypes objects don't exist on my system)
2010-04-10 14:24:36 +00:00
Antoine Pitrou
343314a11c
Revert r79915 (temporary commit to check for buildbots -> the fix was successful)
2010-04-09 22:41:31 +00:00
Antoine Pitrou
9c6cd56e91
Temporarily commit fix to issue #8108 , to check for buildbot response
2010-04-09 21:00:36 +00:00
Martin v. Löwis
7bc26b9be6
Issue #8348 : Fix test ftp url in test_urllib2net.
2010-04-08 17:40:54 +00:00
Martin v. Löwis
e84089e3f1
Issue #8204 : Fix test_ttk notebook test by forcing focus.
2010-04-08 17:38:32 +00:00
Martin v. Löwis
1b287c7434
Issue #8344 : Fix test_ttk bug on FreeBSD.
2010-04-08 09:47:40 +00:00
Michael Foord
91a2c89288
Switch regrtest to use StringIO instead of cStringIO for test_multiprocessing on Windows. Issue 8333.
2010-04-08 00:04:24 +00:00
Michael Foord
f6ff26c486
unittest.result.TestResult does not create its buffers until they're used. It uses StringIO not cStringIO. Issue 8333.
2010-04-07 23:04:22 +00:00
Martin v. Löwis
9a39eccfe1
Issue #8337 : Disable the remaining test also for now.
2010-04-07 19:11:32 +00:00
Mark Dickinson
65605f7a5f
Use some more interesting test values for (unsigned) long long ctypes tests,
...
in the hope of getting more information about the test_ctypes failures
on Sparc (see issue #8314 ).
2010-04-07 10:18:27 +00:00
Philip Jenvey
aebbaeb962
#7301 : add the environment variable $PYTHONWARNINGS to supplement the -W
...
command line option
patch from Brian Curtin
2010-04-06 23:24:45 +00:00
Michael Foord
c1bf677e28
Fix module directory finding logic for dotted paths in unittest test discovery.
2010-04-06 23:18:16 +00:00
Benjamin Peterson
3a1dfa21c2
remove a optimization that resulted in unexpected behavior #8929
2010-04-06 21:50:00 +00:00
Benjamin Peterson
22c62dd345
use skip decorator
2010-04-06 21:37:06 +00:00
Antoine Pitrou
3b4c989cfd
Issue #8193 : Fix test_zlib failure with zlib 1.2.4.
2010-04-06 17:21:09 +00:00
Senthil Kumaran
b02b311592
Fix Issue8262 - changing RuntimeError wording to "Threads can only be started once"
2010-04-06 03:23:33 +00:00
Antoine Pitrou
f9de534c21
Issue #8321 : Give access to OpenSSL version numbers from the `ssl` module,
...
using the new attributes `ssl.OPENSSL_VERSION`, `ssl.OPENSSL_VERSION_INFO`
and `ssl.OPENSSL_VERSION_NUMBER`.
2010-04-05 21:35:07 +00:00
Brian Curtin
fce1d31d47
Fix a failing test on an apparently slow Windows buildbot.
...
On slower Windows machines, waiting 0.1 seconds can sometimes not be
enough for a subprocess to start and be ready to accept signals, causing
the test to fail. One buildbot is also choking on input()/EOFError so
that was changed to not depend on input.
2010-04-05 19:04:23 +00:00
Raymond Hettinger
e1d665a90e
Classes that override __eq__ also need to define __hash__.
2010-04-05 18:53:43 +00:00
Mark Dickinson
5e0c2748fb
Use a more robust infinity check in _Py_HashDouble.
...
This fixes a test_decimal failure on FreeBSD 8.0. (modf apparently
doesn't follow C99 Annex F on FreeBSD.)
2010-04-05 18:07:51 +00:00
R. David Murray
0c08009708
Issue 8316: make test_gdb robust in the face of differing terminal
...
widths. Patch by Dave Malcolm.
2010-04-05 16:28:49 +00:00
Philip Jenvey
034b0acdd3
fix escape_encode to return the correct consumed size
2010-04-05 02:51:51 +00:00
Benjamin Peterson
76a23c17bc
fix dis on new style classes #8310
2010-04-04 23:23:22 +00:00
Raymond Hettinger
06bc0b6d2e
Add tests for functools.total_ordering.
2010-04-04 22:24:03 +00:00
Raymond Hettinger
bb006cf26c
Add tests for cmp_to_key.
...
Adopt PEP 8 compliant function name.
Factor-out existing uses cmp_to_key.
Update documentation to use internal pointers instead of external resource.
2010-04-04 21:45:01 +00:00
Raymond Hettinger
a551f31d48
Add functools.CmpToKey()
2010-04-04 18:34:45 +00:00
Mark Dickinson
fdaaa9c9d8
Issue #8300 (__index__ handling in struct.pack): Remove redundant check
...
and improve test coverage. Thanks Meador Inge for the patch.
2010-04-04 08:43:04 +00:00
Ezio Melotti
a28eb1c429
Use more specific assert* methods in test_struct.
2010-04-04 07:00:02 +00:00
Raymond Hettinger
ab8b9cae7e
Expand test coverage for deque.count().
2010-04-03 22:34:15 +00:00
Benjamin Peterson
a44f393c93
import bsddb more robustly
2010-04-03 21:50:40 +00:00
Antoine Pitrou
47b1d02d85
Remove useless (?) import from r79706
2010-04-03 21:42:18 +00:00
Mark Dickinson
a3a505076e
Silence DeprecationWarnings from uses of has_key and <> in plat-mac.
2010-04-03 18:17:54 +00:00
Raymond Hettinger
5f516edd77
Add count() method to collections.deque().
2010-04-03 18:10:37 +00:00
Mark Dickinson
74c5c2b2a1
Replace backquotes with repr(), to silence a SyntaxWarning.
2010-04-03 16:54:02 +00:00
Mark Dickinson
920fd66ac6
Ensure 'module removed' warning messages contain the word 'module' or 'package'.
...
This should fix the test_py3kwarn failure on OS X. test_support.import_module
also requires this.
2010-04-03 16:41:20 +00:00
Benjamin Peterson
0ccc7bbb34
stop CObject deprecation warnings in test___all__
2010-04-03 16:06:42 +00:00
Benjamin Peterson
674a9eb6e3
remove deprecation warnings silence attempting
2010-04-03 15:58:15 +00:00
Benjamin Peterson
4dbda8593d
spelling
2010-04-03 15:45:59 +00:00
Benjamin Peterson
7beeeb5713
silence PyCObject warnings in bsddb
2010-04-03 15:44:56 +00:00
Benjamin Peterson
7daf985feb
remove unneeded argument
2010-04-03 15:40:29 +00:00
Benjamin Peterson
73541af85d
wrap
2010-04-03 15:38:38 +00:00
Michael Foord
3dd9f40d6d
Minor tweak to unittest command line usage message
2010-04-03 15:20:00 +00:00
Michael Foord
d43b63fed3
Adding -b command line option to the unittest usage message.
2010-04-03 14:52:18 +00:00
Ezio Melotti
856a3be76a
Use more specific assert* methods in test_decimal.
2010-04-03 14:51:00 +00:00