History log of /external/python/cpython3/Lib/test/test_asyncore.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1d391f926b37484b8d4b326003a72c0084db19ec 04-Mar-2017 Ned Deily <nad@python.org> [3.6] bpo-28087: Skip test_asyncore and test_eintr poll failures on macOS (#463)

Skip some tests of select.poll when running on macOS due to unresolved
issues with the underlying system poll function on some macOS versions.

(cherry picked from commit de04644627f82d9dc48b3423def7ff5b4aa1926a)
/external/python/cpython3/Lib/test/test_asyncore.py
e88ed05006d4eef73e550149efa5ec11c6336dcc 14-Dec-2016 Xavier de Gaye <xdegaye@users.sourceforge.net> Issue #28683: Fix the tests that bind() a unix socket and raise PermissionError
on Android for a non-root user.
/external/python/cpython3/Lib/test/test_asyncore.py
22d0698d3b034f4f4314aa793da7225a5da640ba 07-Sep-2016 Steve Dower <steve.dower@microsoft.com> Adds test.support.PGO and skips tests that are not useful for PGO.
/external/python/cpython3/Lib/test/test_asyncore.py
1bcab668112e9b3f17ad5e85e47f41137d997623 29-Jul-2014 Victor Stinner <victor.stinner@gmail.com> (Merge 3.4) Issue #11453, #18174: Fix leak of file descriptor in test_asyncore
623138c1635f865fac4ab45af34048d5c7f42e37 29-Jul-2014 Victor Stinner <victor.stinner@gmail.com> Issue #11453, #18174: Fix leak of file descriptor in test_asyncore
/external/python/cpython3/Lib/test/test_asyncore.py
6e20460dc6356d213e816bbbd8dc6a336c83bbd0 23-Jul-2014 Charles-François Natali <cf.natali@gmail.com> Issue #21566: Make use of socket.listen() default backlog.
/external/python/cpython3/Lib/test/test_asyncore.py
a81088ae129f251ad4d1c2cb208ffd2e8d52ea4a 27-Jun-2014 Victor Stinner <victor.stinner@gmail.com> (Merge 3.4) Issue #11453: asyncore: emit a ResourceWarning when an unclosed
file_wrapper object is destroyed. The destructor now closes the file if needed.
The close() method can now be called twice: the second call does nothing.
4d4c69dc35154a9c21fed1b6b4088e741fbc6ae6 27-Jun-2014 Victor Stinner <victor.stinner@gmail.com> Issue #11453: asyncore: emit a ResourceWarning when an unclosed file_wrapper
object is destroyed. The destructor now closes the file if needed. The close()
method can now be called twice: the second call does nothing.
/external/python/cpython3/Lib/test/test_asyncore.py
c3bc856f426d8c182b4ecbdf584717e27389c505 27-Jun-2014 Victor Stinner <victor.stinner@gmail.com> (Merge 3.4) Closes #21582: Cleanup test_asyncore. Patch written by diana.

- Use support.captured_stderr() where appropriate
- Removes some "from test.support import xxx" import and uses support.xxx
instead.
252d40ef1ee627148ae12ab9cbf812cfeeb27655 27-Jun-2014 Victor Stinner <victor.stinner@gmail.com> Closes #21582: Cleanup test_asyncore. Patch written by diana.

- Use support.captured_stderr() where appropriate
- Removes some "from test.support import xxx" import and uses support.xxx
instead.
/external/python/cpython3/Lib/test/test_asyncore.py
8af740c46a89f46d6a2f59869847724a5eaf3625 29-Apr-2014 Giampaolo Rodola' <g.rodola@gmail.com> fix isuse #13248: remove previously deprecated asyncore.dispatcher __getattr__ cheap inheritance hack.
/external/python/cpython3/Lib/test/test_asyncore.py
0f1155c6cc2992ca732dd5f1e9aeed0b8315b0ba 19-Apr-2014 Antoine Pitrou <solipsis@pitrou.net> Issue #7221: remove redundant tests in test_asyncore. Patch by Jessica McKellar.
/external/python/cpython3/Lib/test/test_asyncore.py
daf455554bc21b6b5df0a016ab5fa639d36cc595 28-Aug-2013 Victor Stinner <victor.stinner@gmail.com> Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().
/external/python/cpython3/Lib/test/test_asyncore.py
f6fbf5607155b2dcd517059c8067305c4d015b00 22-Aug-2013 Antoine Pitrou <solipsis@pitrou.net> Issue #18792: Use "127.0.0.1" or "::1" instead of "localhost" as much as possible, since "localhost" goes through a DNS lookup under recent Windows versions.
/external/python/cpython3/Lib/test/test_asyncore.py
3cb09064a3842b4f80768b983f7867d62a779cef 16-May-2013 Giampaolo Rodola' <g.rodola@gmail.com> Issue #17992: Add timeouts to asyncore and asynchat tests so that they won't accidentally hang.
/external/python/cpython3/Lib/test/test_asyncore.py
adbfcb83a23d9154ef68a45e70d7fc00655f0224 13-Jan-2013 Charles-François Natali <cf.natali@gmail.com> test_asyncore: wait explicitly for a thread termination (this dangling thread
could be the cause of a random failure).
1ea12ff04dad589807257f258aa5c3758c924a0d 13-Jan-2013 Charles-François Natali <cf.natali@gmail.com> test_asyncore: wait explicitly for a thread termination (this dangling thread
could be the cause of a random failure).
ce1519d250ca457e60a91943d7686e2b85764170 13-Jan-2013 Charles-François Natali <cf.natali@gmail.com> test_asyncore: wait explicitly for a thread termination (this dangling thread
could be the cause of a random failure).
/external/python/cpython3/Lib/test/test_asyncore.py
af5b688f7149edd2d4aa6e8f5df149f24a5a083b 10-Jan-2013 Ezio Melotti <ezio.melotti@gmail.com> #16896: merge with 3.3.
47236db1d0ab08a231fde5bb620805da5a9c6d47 10-Jan-2013 Ezio Melotti <ezio.melotti@gmail.com> #16896: test_asyncore now works with unittest test discovery. Patch by Zachary Ware.
/external/python/cpython3/Lib/test/test_asyncore.py
0832af6628ca5ac02d0226899725297dd508470b 18-Dec-2012 Andrew Svetlov <andrew.svetlov@gmail.com> Issue #16717: get rid of socket.error, replace with OSError
/external/python/cpython3/Lib/test/test_asyncore.py
b2e58185e5ca329b16177ad2095b35adaaafdd91 06-Apr-2012 Kristján Valur Jónsson <kristjan@ccpgames.com> Set a time threshold in test_asyncore.capture_server so that tests don't
deadlock if the main thread fails before sending all the data.
/external/python/cpython3/Lib/test/test_asyncore.py
c7ea19fee8aa10fb88f96899f1f3fe3ead59f893 23-Mar-2012 Giampaolo Rodola' <g.rodola@gmail.com> attempt to fix asyncore buildbot failure
a3481e70d188edf846cac6244ddc7f1178c6ff50 23-Mar-2012 Giampaolo Rodola' <g.rodola@gmail.com> attempt to fix asyncore buildbot failure
/external/python/cpython3/Lib/test/test_asyncore.py
466a54f4dcf7e16acdc037320feecc20aea10a9b 23-Mar-2012 Giampaolo Rodola' <g.rodola@gmail.com> fix failing asyncore test as per http://bugs.python.org/issue10340#msg156586
/external/python/cpython3/Lib/test/test_asyncore.py
3539ef3d21a47beff871636bdf6cd5e40aa556e4 22-Mar-2012 Giampaolo Rodola' <g.rodola@gmail.com> merge 79422b3684f1 in 3.3 branch (issue 10340)
350c94b90067777457be0d13169e937730d70eb4 22-Mar-2012 Giampaolo Rodola' <g.rodola@gmail.com> fix #10340: properly handle EINVAL on OSX and also avoid to call handle_connect() in case of a disconnetected socket which is not meant to connect.
/external/python/cpython3/Lib/test/test_asyncore.py
cf85c300cfc26c78029695adef917b5b165495d2 02-Nov-2011 Charles-François Natali <neologix@free.fr> test_asyncore: Actually try to received OOB data.
/external/python/cpython3/Lib/test/test_asyncore.py
39648d11ab487fcc5e3ad88e06ced9c96e45cd43 31-Oct-2011 Charles-François Natali <neologix@free.fr> test_asyncore: Enable tests of Unix domain sockets with poll().
/external/python/cpython3/Lib/test/test_asyncore.py
fea6cb0285036f3fc8331d0aa1f98f15c613f89f 29-Oct-2011 Charles-François Natali <neologix@free.fr> Issue #5661: on EPIPE/ECONNRESET, OS X returns the FD with the POLLPRI flag...
/external/python/cpython3/Lib/test/test_asyncore.py
d4621190c9206cb01a1ca03d1cc8ae0d7e9f90d9 29-Oct-2011 Charles-François Natali <neologix@free.fr> Issue #5661: Add a test for ECONNRESET/EPIPE handling to test_asyncore. Patch
by Xavier de Gaye.
/external/python/cpython3/Lib/test/test_asyncore.py
a045c05878a44ba8458139e707f9abbf638a44e3 25-Aug-2011 Charles-François Natali <neologix@free.fr> Issue #12656: Really fix test_asyncore failures on Windows buildbots...
/external/python/cpython3/Lib/test/test_asyncore.py
e3540b47d157d36d78ab8337995e26202020bdae 25-Aug-2011 Charles-François Natali <neologix@free.fr> Issue #12656: Fix test_asyncore failures on Windows buildbots.
/external/python/cpython3/Lib/test/test_asyncore.py
e78cbecaf1770625705a49c6a67370cdb1de0219 24-Aug-2011 Charles-François Natali <neologix@free.fr> Issue #12656: Add tests for IPv6 and Unix sockets to test_asyncore.
/external/python/cpython3/Lib/test/test_asyncore.py
103a6d6cd6eb5bf894890f0126547e64ff20a5c9 25-Feb-2011 Giampaolo Rodolà <g.rodola@gmail.com> Issue 11177: asyncore's create_socket() arguments can now be omitted.
/external/python/cpython3/Lib/test/test_asyncore.py
31c44031f8daa87afa84fcc1a8ab7f9fc695508d 25-Feb-2011 Giampaolo Rodolà <g.rodola@gmail.com> Merged revisions 88604 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r88604 | giampaolo.rodola | 2011-02-25 21:05:48 +0100 (ven, 25 feb 2011) | 1 line

(issue 11214) - fix asyncore.strerror test failure on AIX
........
/external/python/cpython3/Lib/test/test_asyncore.py
d2751fb48203f5a8e1493b45974a260bb3e249bc 25-Feb-2011 Giampaolo Rodolà <g.rodola@gmail.com> (issue 11214) - fix asyncore.strerror test failure on AIX
/external/python/cpython3/Lib/test/test_asyncore.py
ed3a7d2d601ce1e65b0bacf24676440631158ec8 01-Dec-2010 Ezio Melotti <ezio.melotti@gmail.com> #10273: Rename assertRegexpMatches and assertRaisesRegexp to assertRegex and assertRaisesRegex.
/external/python/cpython3/Lib/test/test_asyncore.py
d6868b4ed45617675151d5abda7acf0080df8ca5 31-Oct-2010 Benjamin Peterson <benjamin@python.org> fix leaking sockets
/external/python/cpython3/Lib/test/test_asyncore.py
2d562f80811bdb947eaf85430bbb550c7e845419 30-Oct-2010 Brett Cannon <bcannon@gmail.com> have test_asyncore properly close files.
/external/python/cpython3/Lib/test/test_asyncore.py
b1c54967381062bccef7db574b8e84f48a0eca76 14-Oct-2010 Antoine Pitrou <solipsis@pitrou.net> Issue #7523: Add SOCK_CLOEXEC and SOCK_NONBLOCK to the socket module,
where supported by the system. Patch by Nikita Vetoshkin.
/external/python/cpython3/Lib/test/test_asyncore.py
977c707b425ee753d54f3e9010f07ec77ef61274 04-Oct-2010 Giampaolo Rodolà <g.rodola@gmail.com> Fix issue 6706: adds new handle_accepted() method to asyncore.dispatcher
/external/python/cpython3/Lib/test/test_asyncore.py
cbb0ae4a428bae3f5c29a1f8974121bb195299ef 28-Jul-2010 Georg Brandl <georg@python.org> #9354: Provide getsockopt() in asyncore file_wrapper(). Patch by Lukas Langa.
/external/python/cpython3/Lib/test/test_asyncore.py
9a381c7a02022268c1db9c228283e5b533237784 28-Jul-2010 Ezio Melotti <ezio.melotti@gmail.com> With skipUnless there is no need to add test classes conditionally.
/external/python/cpython3/Lib/test/test_asyncore.py
63c46403279fcb6a9cae43c475fd2c58e1303b0b 28-Jul-2010 Ezio Melotti <ezio.melotti@gmail.com> Use proper skips and assert* methods in test_asyncore.
/external/python/cpython3/Lib/test/test_asyncore.py
82e02b587620354de092fbd1ff364f1b5d97f330 18-May-2010 Giampaolo Rodolà <g.rodola@gmail.com> Merged revisions 81294 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81294 | giampaolo.rodola | 2010-05-18 22:04:31 +0200 (mar, 18 mag 2010) | 1 line

Fix issue #8573 (asyncore._strerror bug): fixed os.strerror typo; included NameError in the tuple of expected exception; added test case for asyncore._strerror.
........
/external/python/cpython3/Lib/test/test_asyncore.py
340d7d2cc3ea0abc9794fe3e8ba46f87bd3339f7 12-May-2010 Giampaolo Rodolà <g.rodola@gmail.com> Merged revisions 81102 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81102 | giampaolo.rodola | 2010-05-12 02:29:27 +0200 (mer, 12 mag 2010) | 1 line

Removed the assertion that dispatcher.connected attribute must be False after a single connect() call. Solaris and FreeBSD buildbots failures showed how connect() can succeed even in a single call. All bo failures should definitively be fixed now.
........
/external/python/cpython3/Lib/test/test_asyncore.py
8fc1178cf81e155f1e50151b5820c24e23d43e37 10-May-2010 Giampaolo Rodolà <g.rodola@gmail.com> Merged revisions 81043 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r81043 | giampaolo.rodola | 2010-05-10 17:33:22 +0200 (lun, 10 mag 2010) | 1 line

Issue #8490: adds a more solid test suite for asyncore
........
/external/python/cpython3/Lib/test/test_asyncore.py
8d2dc851547846a82eee7fa4f057ab7e097324f1 06-May-2010 Giampaolo Rodolà <g.rodola@gmail.com> Merged revisions 80875 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80875 | giampaolo.rodola | 2010-05-06 19:57:06 +0200 (gio, 06 mag 2010) | 1 line

Fix asyncore issues 8573 and 8483: _strerror might throw ValueError; asyncore.__getattr__ cheap inheritance caused confusing error messages when accessing undefined class attributes; added an alias for __str__ which now is used as a fallback for __repr__
........
/external/python/cpython3/Lib/test/test_asyncore.py
45df820591c319061a625bdd99d7bbd2a26f8117 29-Apr-2010 Victor Stinner <victor.stinner@haypocalc.com> Merged revisions 80552-80556,80564-80566,80568-80571 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r80552 | victor.stinner | 2010-04-27 23:46:03 +0200 (mar., 27 avril 2010) | 3 lines

Issue #7449, part 1: fix test_support.py for Python compiled without thread
........
r80553 | victor.stinner | 2010-04-27 23:47:01 +0200 (mar., 27 avril 2010) | 1 line

Issue #7449, part 2: regrtest.py -j option requires thread support
........
r80554 | victor.stinner | 2010-04-27 23:51:26 +0200 (mar., 27 avril 2010) | 9 lines

Issue #7449 part 3, test_doctest: import trace module in test_coverage()

Import trace module fail if the threading module is missing. test_coverage() is
only used if test_doctest.py is used with the -c option. This commit allows to
execute the test suite without thread support.

Move "import trace" in test_coverage() and use
test_support.import_module('trace').
........
r80555 | victor.stinner | 2010-04-27 23:56:26 +0200 (mar., 27 avril 2010) | 6 lines

Issue #7449, part 4: skip test_multiprocessing if thread support is disabled

import threading after _multiprocessing to raise a more revelant error message:
"No module named _multiprocessing". _multiprocessing is not compiled without
thread support.
........
r80556 | victor.stinner | 2010-04-28 00:01:24 +0200 (mer., 28 avril 2010) | 8 lines

Issue #7449, part 5: split Test.test_open() of ctypes/test/test_errno.py

* Split Test.test_open() in 2 functions: test_open() and test_thread_open()
* Skip test_open() and test_thread_open() if we are unable to find the C
library
* Skip test_thread_open() if thread support is disabled
* Use unittest.skipUnless(os.name == "nt", ...) on test_GetLastError()
........
r80564 | victor.stinner | 2010-04-28 00:59:35 +0200 (mer., 28 avril 2010) | 4 lines

Issue #7449, part 6: fix test_hashlib for missing threading module

Move @test_support.reap_thread decorator from test_main() to test_threaded_hashing().
........
r80565 | victor.stinner | 2010-04-28 01:01:29 +0200 (mer., 28 avril 2010) | 6 lines

Issue #7449, part 7: simplify threading detection in test_capi

* Skip TestPendingCalls if threading module is missing
* Test if threading module is present or not, instead of test the presence of
_testcapi._test_thread_state
........
r80566 | victor.stinner | 2010-04-28 01:03:16 +0200 (mer., 28 avril 2010) | 4 lines

Issue #7449, part 8: don't skip the whole test_asynchat if threading is missing

TestFifo can be executed without the threading module
........
r80568 | victor.stinner | 2010-04-28 01:14:58 +0200 (mer., 28 avril 2010) | 6 lines

Issue #7449, part 9: fix test_xmlrpclib for missing threading module

* Skip testcases using threads if threading module is missing
* Use "http://" instead of URL in ServerProxyTestCase if threading is missing
because URL is not set in this case
........
r80569 | victor.stinner | 2010-04-28 01:33:58 +0200 (mer., 28 avril 2010) | 6 lines

Partial revert of r80556 (Issue #7449, part 5, fix ctypes test)

Rewrite r80556: the thread test have to be executed just after the test on
libc_open() and so the test cannot be splitted in two functions (without
duplicating code, and I don't want to duplicate code).
........
r80570 | victor.stinner | 2010-04-28 01:51:16 +0200 (mer., 28 avril 2010) | 8 lines

Issue #7449, part 10: test_cmd imports trace module using test_support.import_module()

Use test_support.import_module() instead of import to raise a SkipTest
exception if the import fail. Import trace fails if the threading module is
missing.

See also part 3: test_doctest: import trace module in test_coverage().
........
r80571 | victor.stinner | 2010-04-28 01:55:59 +0200 (mer., 28 avril 2010) | 6 lines

Issue #7449, last part (11): fix many tests if thread support is disabled

* Use try/except ImportError or test_support.import_module() to import thread
and threading modules
* Add @unittest.skipUnless(threading, ...) to testcases using threads
........
/external/python/cpython3/Lib/test/test_asyncore.py
5ed353c293f29a778b891e9d57a8cfcf7af1668c 27-Oct-2009 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 75826 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r75826 | antoine.pitrou | 2009-10-27 19:36:47 +0100 (mar., 27 oct. 2009) | 3 lines

Suppress transient refleaks in test_asyncore
........
/external/python/cpython3/Lib/test/test_asyncore.py
847f30e2bc83a35ff1d15e5409004dcaff7c88b4 13-Apr-2009 R. David Murray <rdmurray@bitdance.com> Merged revisions 71553 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r71553 | r.david.murray | 2009-04-12 21:06:46 -0400 (Sun, 12 Apr 2009) | 3 lines

Adjust test_asyncore to account for intentional asyncore behavior change
introduced by r70934 that was causing a test failure when run under -O.
........
/external/python/cpython3/Lib/test/test_asyncore.py
78532baeabc4234e3894c775f2bb7e0a21c12e0e 12-Apr-2009 R. David Murray <rdmurray@bitdance.com> Merged revisions 70873,70904,70934,71490 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r70873 | josiah.carlson | 2009-03-31 15:32:34 -0400 (Tue, 31 Mar 2009) | 2 lines

This resolves issue 1161031. Tests pass.
........
r70904 | josiah.carlson | 2009-03-31 17:49:36 -0400 (Tue, 31 Mar 2009) | 3 lines

Made handle_expt_event() be called last, so that we don't accidentally read
after closing the socket.
........
r70934 | josiah.carlson | 2009-03-31 21:28:11 -0400 (Tue, 31 Mar 2009) | 2 lines

Fix for failing asyncore tests.
........
r71490 | r.david.murray | 2009-04-11 13:52:56 -0400 (Sat, 11 Apr 2009) | 4 lines

Make test_asyncore tests match code changes introduced by the
fix to Issue1161031, refactoring the test to simplify it in
the process.
........
/external/python/cpython3/Lib/test/test_asyncore.py
9cadb1b6e0d10aaeb8f9e69e51f672a53de6b164 16-Sep-2008 Antoine Pitrou <solipsis@pitrou.net> Issue #3782: os.write() must not accept unicode strings
/external/python/cpython3/Lib/test/test_asyncore.py
7aa42ea1bbe284901f03d4a5bdc02c8faf0fac71 02-Sep-2008 Hirokazu Yamamoto <ocean-city@m2.ccsnet.ne.jp> Merged revisions 66162 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r66162 | hirokazu.yamamoto | 2008-09-03 05:36:44 +0900 | 2 lines

Issue #3759: test_asyncore.py leaked handle.
Reviewed by Amaury Forgeot d'Arc
........
/external/python/cpython3/Lib/test/test_asyncore.py
91823c74ccb6d878121041973cea0dd6c858cd00 12-Jul-2008 Josiah Carlson <josiah.carlson@gmail.com> Fixed test for asyncore.
/external/python/cpython3/Lib/test/test_asyncore.py
9f2f83338f54a769497fd122e86170aa58cf5603 07-Jul-2008 Josiah Carlson <josiah.carlson@gmail.com> Fixed bugs 760475, 953599, and 1519. This is a translation of changelist 64768
to the py3k branch.
/external/python/cpython3/Lib/test/test_asyncore.py
d74900ebb5a22b387b49684990da1925e1d6bdc9 07-Jul-2008 Josiah Carlson <josiah.carlson@gmail.com> Committing Py3k version of changelist 64080 and 64257, along with updated tests
for smtpd, which required updating with the new semantics.
/external/python/cpython3/Lib/test/test_asyncore.py
ee8712cda46338d223509cc5751fd36509ad3860 20-May-2008 Benjamin Peterson <benjamin@python.org> #2621 rename test.test_support to test.support
/external/python/cpython3/Lib/test/test_asyncore.py
5e69685999c0f44af3536ac71a2a59e70b7ea185 09-Apr-2008 Christian Heimes <christian@cheimes.de> Merged revisions 62194,62197-62198,62204-62205,62214,62219-62221,62227,62229-62231,62233-62235,62237-62239 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r62194 | jeffrey.yasskin | 2008-04-07 01:04:28 +0200 (Mon, 07 Apr 2008) | 7 lines

Add enough debugging information to diagnose failures where the
HandlerBException is ignored, and fix one such problem, where it was thrown
during the __del__ method of the previous Popen object.

We may want to find a better way of printing verbose information so it's not
spammy when the test passes.
........
r62197 | mark.hammond | 2008-04-07 03:53:39 +0200 (Mon, 07 Apr 2008) | 2 lines

Issue #2513: enable 64bit cross compilation on windows.
........
r62198 | mark.hammond | 2008-04-07 03:59:40 +0200 (Mon, 07 Apr 2008) | 2 lines

correct heading underline for new "Cross-compiling on Windows" section
........
r62204 | gregory.p.smith | 2008-04-07 08:33:21 +0200 (Mon, 07 Apr 2008) | 4 lines

Use the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatly
within the standard library. These modules use PyFile_AsFile and later
release the GIL while operating on the previously returned FILE*.
........
r62205 | mark.summerfield | 2008-04-07 09:39:23 +0200 (Mon, 07 Apr 2008) | 4 lines

changed "2500 components" to "several thousand" since the number keeps
growning:-)
........
r62214 | georg.brandl | 2008-04-07 20:51:59 +0200 (Mon, 07 Apr 2008) | 2 lines

#2525: update timezone info examples in the docs.
........
r62219 | andrew.kuchling | 2008-04-08 01:57:07 +0200 (Tue, 08 Apr 2008) | 1 line

Write PEP 3127 section; add items
........
r62220 | andrew.kuchling | 2008-04-08 01:57:21 +0200 (Tue, 08 Apr 2008) | 1 line

Typo fix
........
r62221 | andrew.kuchling | 2008-04-08 03:33:10 +0200 (Tue, 08 Apr 2008) | 1 line

Typographical fix: 32bit -> 32-bit, 64bit -> 64-bit
........
r62227 | andrew.kuchling | 2008-04-08 23:22:53 +0200 (Tue, 08 Apr 2008) | 1 line

Add items
........
r62229 | amaury.forgeotdarc | 2008-04-08 23:27:42 +0200 (Tue, 08 Apr 2008) | 7 lines

Issue2564: Prevent a hang in "import test.autotest", which runs the entire test
suite as a side-effect of importing the module.

- in test_capi, a thread tried to import other modules
- re.compile() imported sre_parse again on every call.
........
r62230 | amaury.forgeotdarc | 2008-04-08 23:51:57 +0200 (Tue, 08 Apr 2008) | 2 lines

Prevent an error when inspect.isabstract() is called with something else than a new-style class.
........
r62231 | amaury.forgeotdarc | 2008-04-09 00:07:05 +0200 (Wed, 09 Apr 2008) | 8 lines

Issue 2408: remove the _types module
It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType),
when they can easily be obtained with python code.
These expressions even work with Jython.

I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 )
at least this change makes it simpler.
........
r62233 | amaury.forgeotdarc | 2008-04-09 01:10:07 +0200 (Wed, 09 Apr 2008) | 2 lines

Add a NEWS entry for previous checkin
........
r62234 | trent.nelson | 2008-04-09 01:47:30 +0200 (Wed, 09 Apr 2008) | 37 lines

- Issue #2550: The approach used by client/server code for obtaining ports
to listen on in network-oriented tests has been refined in an effort to
facilitate running multiple instances of the entire regression test suite
in parallel without issue. test_support.bind_port() has been fixed such
that it will always return a unique port -- which wasn't always the case
with the previous implementation, especially if socket options had been
set that affected address reuse (i.e. SO_REUSEADDR, SO_REUSEPORT). The
new implementation of bind_port() will actually raise an exception if it
is passed an AF_INET/SOCK_STREAM socket with either the SO_REUSEADDR or
SO_REUSEPORT socket option set. Furthermore, if available, bind_port()
will set the SO_EXCLUSIVEADDRUSE option on the socket it's been passed.
This currently only applies to Windows. This option prevents any other
sockets from binding to the host/port we've bound to, thus removing the
possibility of the 'non-deterministic' behaviour, as Microsoft puts it,
that occurs when a second SOCK_STREAM socket binds and accepts to a
host/port that's already been bound by another socket. The optional
preferred port parameter to bind_port() has been removed. Under no
circumstances should tests be hard coding ports!

test_support.find_unused_port() has also been introduced, which will pass
a temporary socket object to bind_port() in order to obtain an unused port.
The temporary socket object is then closed and deleted, and the port is
returned. This method should only be used for obtaining an unused port
in order to pass to an external program (i.e. the -accept [port] argument
to openssl's s_server mode) or as a parameter to a server-oriented class
that doesn't give you direct access to the underlying socket used.

Finally, test_support.HOST has been introduced, which should be used for
the host argument of any relevant socket calls (i.e. bind and connect).

The following tests were updated to following the new conventions:
test_socket, test_smtplib, test_asyncore, test_ssl, test_httplib,
test_poplib, test_ftplib, test_telnetlib, test_socketserver,
test_asynchat and test_socket_ssl.

It is now possible for multiple instances of the regression test suite to
run in parallel without issue.
........
r62235 | gregory.p.smith | 2008-04-09 02:25:17 +0200 (Wed, 09 Apr 2008) | 3 lines

Fix zlib crash from zlib.decompressobj().flush(val) when val was not positive.
It tried to allocate negative or zero memory. That fails.
........
r62237 | trent.nelson | 2008-04-09 02:34:53 +0200 (Wed, 09 Apr 2008) | 1 line

Fix typo with regards to self.PORT shadowing class variables with the same name.
........
r62238 | andrew.kuchling | 2008-04-09 03:08:32 +0200 (Wed, 09 Apr 2008) | 1 line

Add items
........
r62239 | jerry.seutter | 2008-04-09 07:07:58 +0200 (Wed, 09 Apr 2008) | 1 line

Changed test so it no longer runs as a side effect of importing.
........
/external/python/cpython3/Lib/test/test_asyncore.py
98297ee7815939b124156e438b22bd652d67b5db 06-Nov-2007 Guido van Rossum <guido@python.org> Merging the py3k-pep3137 branch back into the py3k branch.
No detailed change log; just check out the change log for the py3k-pep3137
branch. The most obvious changes:

- str8 renamed to bytes (PyString at the C level);
- bytes renamed to buffer (PyBytes at the C level);
- PyString and PyUnicode are no longer compatible.

I.e. we now have an immutable bytes type and a mutable bytes type.

The behavior of PyString was modified quite a bit, to make it more
bytes-like. Some changes are still on the to-do list.
/external/python/cpython3/Lib/test/test_asyncore.py
806c2469cb2e16c6cfd73de9a216933bd55c131f 07-Aug-2007 Guido van Rossum <guido@python.org> Merged revisions 56753-56781 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/p3yk

................
r56760 | neal.norwitz | 2007-08-05 18:55:39 -0700 (Sun, 05 Aug 2007) | 178 lines

Merged revisions 56477-56759 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r56485 | facundo.batista | 2007-07-21 17:13:00 -0700 (Sat, 21 Jul 2007) | 5 lines


Selectively enable tests for asyncore.readwrite based on the presence
of poll support in the select module (since this is the only case in
which readwrite can be called). [GSoC - Alan McIntyre]
........
r56488 | nick.coghlan | 2007-07-22 03:18:07 -0700 (Sun, 22 Jul 2007) | 1 line

Add explicit relative import tests for runpy.run_module
........
r56509 | nick.coghlan | 2007-07-23 06:41:45 -0700 (Mon, 23 Jul 2007) | 5 lines

Correctly cleanup sys.modules after executing runpy relative import
tests
Restore Python 2.4 ImportError when attempting to execute a package
(as imports cannot be guaranteed to work properly if you try it)
........
r56519 | nick.coghlan | 2007-07-24 06:07:38 -0700 (Tue, 24 Jul 2007) | 1 line

Tweak runpy test to do a better job of confirming that sys has been manipulated correctly
........
r56520 | nick.coghlan | 2007-07-24 06:58:28 -0700 (Tue, 24 Jul 2007) | 1 line

Fix an incompatibility between the -i and -m command line switches as reported on python-dev by PJE - runpy.run_module now leaves any changes it makes to the sys module intact after the function terminates
........
r56523 | nick.coghlan | 2007-07-24 07:39:23 -0700 (Tue, 24 Jul 2007) | 1 line

Try to get rid of spurious failure in test_resource on the Debian buildbots by changing the file size limit before attempting to close the file
........
r56533 | facundo.batista | 2007-07-24 14:20:42 -0700 (Tue, 24 Jul 2007) | 7 lines


New tests for basic behavior of smtplib.SMTP and
smtpd.DebuggingServer. Change to use global host & port number
variables. Modified the 'server' to take a string to send back in
order to vary test server responses. Added a test for the reaction of
smtplib.SMTP to a non-200 HELO response. [GSoC - Alan McIntyre]
........
r56538 | nick.coghlan | 2007-07-25 05:57:48 -0700 (Wed, 25 Jul 2007) | 1 line

More buildbot cleanup - let the OS assign the port for test_urllib2_localnet
........
r56539 | nick.coghlan | 2007-07-25 06:18:58 -0700 (Wed, 25 Jul 2007) | 1 line

Add a temporary diagnostic message before a strange failure on the alpha Debian buildbot
........
r56543 | martin.v.loewis | 2007-07-25 09:24:23 -0700 (Wed, 25 Jul 2007) | 2 lines

Change location of the package index to pypi.python.org/pypi
........
r56551 | georg.brandl | 2007-07-26 02:36:25 -0700 (Thu, 26 Jul 2007) | 2 lines

tabs, newlines and crs are valid XML characters.
........
r56553 | nick.coghlan | 2007-07-26 07:03:00 -0700 (Thu, 26 Jul 2007) | 1 line

Add explicit test for a misbehaving math.floor
........
r56561 | mark.hammond | 2007-07-26 21:52:32 -0700 (Thu, 26 Jul 2007) | 3 lines

In consultation with Kristjan Jonsson, only define WINVER and _WINNT_WIN32
if (a) we are building Python itself and (b) no one previously defined them
........
r56562 | mark.hammond | 2007-07-26 22:08:54 -0700 (Thu, 26 Jul 2007) | 2 lines

Correctly detect AMD64 architecture on VC2003
........
r56566 | nick.coghlan | 2007-07-27 03:36:30 -0700 (Fri, 27 Jul 2007) | 1 line

Make test_math error messages more meaningful for small discrepancies in results
........
r56588 | martin.v.loewis | 2007-07-27 11:28:22 -0700 (Fri, 27 Jul 2007) | 2 lines

Bug #978833: Close https sockets by releasing the _ssl object.
........
r56601 | martin.v.loewis | 2007-07-28 00:03:05 -0700 (Sat, 28 Jul 2007) | 3 lines

Bug #1704793: Return UTF-16 pair if unicodedata.lookup cannot
represent the result in a single character.
........
r56604 | facundo.batista | 2007-07-28 07:21:22 -0700 (Sat, 28 Jul 2007) | 9 lines


Moved all of the capture_server socket setup code into the try block
so that the event gets set if a failure occurs during server setup
(otherwise the test will block forever). Changed to let the OS assign
the server port number, and client side of test waits for port number
assignment before proceeding. The test data in DispatcherWithSendTests
is also sent in multiple send() calls instead of one to make sure this
works properly. [GSoC - Alan McIntyre]
........
r56611 | georg.brandl | 2007-07-29 01:26:10 -0700 (Sun, 29 Jul 2007) | 2 lines

Clarify PEP 343 description.
........
r56614 | georg.brandl | 2007-07-29 02:11:15 -0700 (Sun, 29 Jul 2007) | 2 lines

try-except-finally is new in 2.5.
........
r56617 | facundo.batista | 2007-07-29 07:23:08 -0700 (Sun, 29 Jul 2007) | 9 lines


Added tests for asynchat classes simple_producer & fifo, and the
find_prefix_at_end function. Check behavior of a string given as a
producer. Added tests for behavior of asynchat.async_chat when given
int, long, and None terminator arguments. Added usepoll attribute to
TestAsynchat to allow running the asynchat tests with poll support
chosen whether it's available or not (improves coverage of asyncore
code). [GSoC - Alan McIntyre]
........
r56620 | georg.brandl | 2007-07-29 10:38:35 -0700 (Sun, 29 Jul 2007) | 2 lines

Bug #1763149: use proper slice syntax in docstring.
(backport)
........
r56624 | mark.hammond | 2007-07-29 17:45:29 -0700 (Sun, 29 Jul 2007) | 4 lines

Correct use of Py_BUILD_CORE - now make sure it is defined before it is
referenced, and also fix definition of _WIN32_WINNT.
Resolves patch 1761803.
........
r56632 | facundo.batista | 2007-07-30 20:03:34 -0700 (Mon, 30 Jul 2007) | 8 lines


When running asynchat tests on OS X (darwin), the test client now
overrides asyncore.dispatcher.handle_expt to do nothing, since
select.poll gives a POLLHUP error at the completion of these tests.
Added timeout & count arguments to several asyncore.loop calls to
avoid the possibility of a test hanging up a build. [GSoC - Alan
McIntyre]
........
r56633 | nick.coghlan | 2007-07-31 06:38:01 -0700 (Tue, 31 Jul 2007) | 1 line

Eliminate RLock race condition reported in SF bug #1764059
........
r56636 | martin.v.loewis | 2007-07-31 12:57:56 -0700 (Tue, 31 Jul 2007) | 2 lines

Define _BSD_SOURCE, to get access to POSIX extensions on OpenBSD 4.1+.
........
r56653 | facundo.batista | 2007-08-01 16:18:36 -0700 (Wed, 01 Aug 2007) | 9 lines


Allow the OS to select a free port for each test server. For
DebuggingServerTests, construct SMTP objects with a localhost argument
to avoid abysmally long FQDN lookups (not relevant to items under
test) on some machines that would cause the test to fail. Moved server
setup code in the server function inside the try block to avoid the
possibility of setup failure hanging the test. Minor edits to conform
to PEP 8. [GSoC - Alan McIntyre]
........
r56681 | matthias.klose | 2007-08-02 14:33:13 -0700 (Thu, 02 Aug 2007) | 2 lines

- Allow Emacs 22 for building the documentation in info format.
........
r56689 | neal.norwitz | 2007-08-02 23:46:29 -0700 (Thu, 02 Aug 2007) | 1 line

Py_ssize_t is defined regardless of HAVE_LONG_LONG. Will backport
........
r56727 | hyeshik.chang | 2007-08-03 21:10:18 -0700 (Fri, 03 Aug 2007) | 3 lines

Fix gb18030 codec's bug that doesn't map two-byte characters on
GB18030 extension in encoding. (bug reported by Bjorn Stabell)
........
r56751 | neal.norwitz | 2007-08-04 20:23:31 -0700 (Sat, 04 Aug 2007) | 7 lines

Handle errors when generating a warning.
The value is always written to the returned pointer if getting it was
successful, even if a warning causes an error. (This probably doesn't matter
as the caller will probably discard the value.)

Will backport.
........
................
/external/python/cpython3/Lib/test/test_asyncore.py
36e0a92442388647afaaca188c403eee9856a8df 20-Jul-2007 Guido van Rossum <guido@python.org> Merged revisions 56443-56466 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/p3yk

................
r56454 | kurt.kaiser | 2007-07-18 22:26:14 -0700 (Wed, 18 Jul 2007) | 2 lines

Make relative imports explicit for py3k
................
r56455 | kurt.kaiser | 2007-07-18 23:12:15 -0700 (Wed, 18 Jul 2007) | 2 lines

Was modifying dict during iteration.
................
r56457 | guido.van.rossum | 2007-07-19 07:33:19 -0700 (Thu, 19 Jul 2007) | 2 lines

Fix failing test.
................
r56466 | guido.van.rossum | 2007-07-19 20:58:16 -0700 (Thu, 19 Jul 2007) | 35 lines

Merged revisions 56413-56465 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r56439 | georg.brandl | 2007-07-17 23:37:55 -0700 (Tue, 17 Jul 2007) | 2 lines

Use "Unix" as platform name, not "UNIX".
........
r56441 | guido.van.rossum | 2007-07-18 10:19:14 -0700 (Wed, 18 Jul 2007) | 3 lines

SF patch# 1755885 by Kurt Kaiser: show location of Unicode escape errors.
(Slightly tweaked for style and refcounts.)
........
r56444 | kurt.kaiser | 2007-07-18 12:58:42 -0700 (Wed, 18 Jul 2007) | 2 lines

Fix failing unicode test caused by change to ast.c at r56441
........
r56451 | georg.brandl | 2007-07-18 15:36:53 -0700 (Wed, 18 Jul 2007) | 2 lines

Add description for wave.setcomptype() values
........
r56456 | walter.doerwald | 2007-07-19 06:04:38 -0700 (Thu, 19 Jul 2007) | 3 lines

Document that codecs.lookup() returns a CodecInfo object.
(fixes SF bug #1754453).
........
r56463 | facundo.batista | 2007-07-19 16:57:38 -0700 (Thu, 19 Jul 2007) | 6 lines


Added a select.select call in the test server loop to make sure the
socket is ready to be read from before attempting a read (this
prevents an error 10035 on some Windows platforms). [GSoC - Alan
McIntyre]
........
................
/external/python/cpython3/Lib/test/test_asyncore.py
df4a743ac0d87c3a1b63e43e9aa977dc5b337fb5 18-Jul-2007 Guido van Rossum <guido@python.org> Fix test_asyncore after merge. It needs to use bytes.
/external/python/cpython3/Lib/test/test_asyncore.py
b5a755e46c66c7e7d709431399f1781ea9e582df 18-Jul-2007 Guido van Rossum <guido@python.org> Merged revisions 56301-56442 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/p3yk

................
r56322 | kurt.kaiser | 2007-07-12 11:35:03 -0700 (Thu, 12 Jul 2007) | 2 lines

Replace obscure code which was failing in py3k.
................
r56323 | kurt.kaiser | 2007-07-12 11:44:12 -0700 (Thu, 12 Jul 2007) | 3 lines

1. Remove new division option
2. Update IDLE version to 3.0x
................
r56327 | kurt.kaiser | 2007-07-12 12:20:20 -0700 (Thu, 12 Jul 2007) | 5 lines

Fix another instance of this defect in Tkinter, and one in IDLE.

Patch 1724999 by Ali Gholami Rudi -- avoid complaints about dict size
change during iter in destroy call.
................
r56339 | georg.brandl | 2007-07-13 03:07:25 -0700 (Fri, 13 Jul 2007) | 2 lines

Fix #1753310: regrtest -x doesn't work anymore
................
r56361 | kurt.kaiser | 2007-07-13 18:25:24 -0700 (Fri, 13 Jul 2007) | 2 lines

convert a map() iterator to a list to get this working.
................
r56362 | kurt.kaiser | 2007-07-13 18:53:45 -0700 (Fri, 13 Jul 2007) | 2 lines

Was modifying dict during iteration.
................
r56376 | collin.winter | 2007-07-14 11:56:19 -0700 (Sat, 14 Jul 2007) | 1 line

Add an example of class decorators to test_grammar.
................
r56377 | collin.winter | 2007-07-14 12:00:17 -0700 (Sat, 14 Jul 2007) | 1 line

Add a basic example of dictcomps to test_grammar.
................
r56413 | neal.norwitz | 2007-07-17 00:21:18 -0700 (Tue, 17 Jul 2007) | 149 lines

Merged revisions 56202-56412 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r56204 | ronald.oussoren | 2007-07-08 23:02:21 -0700 (Sun, 08 Jul 2007) | 2 lines

Patch 1693258: Fix for duplicate "preferences" menu-OS X
........
r56207 | ronald.oussoren | 2007-07-09 01:41:15 -0700 (Mon, 09 Jul 2007) | 4 lines

Patch 1673122: be explicit about which libtool to use, to avoid name clashes
when a users install GNU libtool early in his PATH
........
r56280 | georg.brandl | 2007-07-11 12:41:49 -0700 (Wed, 11 Jul 2007) | 2 lines

Fix #1752132: wrong comment in opcode description.
........
r56293 | georg.brandl | 2007-07-12 01:05:45 -0700 (Thu, 12 Jul 2007) | 3 lines

Patch #1752270, #1750931: complain if urllib2 add_handler called
without handler.
........
r56296 | georg.brandl | 2007-07-12 01:11:29 -0700 (Thu, 12 Jul 2007) | 2 lines

Patch #1739696: use code.co_code only if really necessary
........
r56298 | georg.brandl | 2007-07-12 01:38:00 -0700 (Thu, 12 Jul 2007) | 3 lines

Patch #1673759: add a missing overflow check when formatting floats
with %G.
........
r56302 | georg.brandl | 2007-07-12 02:06:41 -0700 (Thu, 12 Jul 2007) | 2 lines

Patch #1731659: improve time.strptime docs.
........
r56304 | georg.brandl | 2007-07-12 02:24:04 -0700 (Thu, 12 Jul 2007) | 2 lines

Patch #1731169: clean up expected skips list.
........
r56306 | georg.brandl | 2007-07-12 02:37:49 -0700 (Thu, 12 Jul 2007) | 3 lines

Bug #1637365: add subsection about "__name__ == __main__" to the
Python tutorial.
........
r56308 | georg.brandl | 2007-07-12 02:59:22 -0700 (Thu, 12 Jul 2007) | 5 lines

Patch #1675424: Added tests for uncovered code in the zipfile module.
The KeyError raised by Zipfile.getinfo for nonexistent names now has
a descriptive message.
........
r56340 | facundo.batista | 2007-07-13 03:43:44 -0700 (Fri, 13 Jul 2007) | 6 lines


Added tests for basic behavior of DateTime, Binary, and Fault classes
and the escape function. Check that marshalling recursive sequences &
dicts raises TypeError. Check that marshalling out-of-range ints
raises OverflowError [Alan McIntyre - GSoC]
........
r56345 | raymond.hettinger | 2007-07-13 05:09:41 -0700 (Fri, 13 Jul 2007) | 1 line

Correct the docs for takewhile(). Improve the recipe for nth(). Should be backported
........
r56348 | thomas.heller | 2007-07-13 06:59:39 -0700 (Fri, 13 Jul 2007) | 4 lines

Repair COMError. Since exceptions are new style classes now, setting
the methods and docstring after the type creation does not work, they
must be in the dictionary before creating the type.
........
r56349 | thomas.heller | 2007-07-13 07:18:06 -0700 (Fri, 13 Jul 2007) | 1 line

Add tests for _ctypes.COMError.
........
r56350 | thomas.heller | 2007-07-13 09:50:43 -0700 (Fri, 13 Jul 2007) | 4 lines

Do not try to load the GLUT library in the ctypes tests. This test
adds little value, but has a large problem on OS X, as explained in
SF# 1581906.
........
r56352 | thomas.heller | 2007-07-13 10:12:23 -0700 (Fri, 13 Jul 2007) | 3 lines

Fix for SF# 1701409: segfault in c_char_p of ctypes. The repr output
of c_char_p and c_wchar_p has changed as a sideeffect.
........
r56355 | thomas.heller | 2007-07-13 10:46:54 -0700 (Fri, 13 Jul 2007) | 3 lines

Fix for SF# 1649098: avoid zero-sized array declaration in structure.
........
r56357 | thomas.heller | 2007-07-13 12:51:55 -0700 (Fri, 13 Jul 2007) | 3 lines

PyType_stgdict() returns a borrowed reference which must not be
Py_DECREF'd.
........
r56360 | barry.warsaw | 2007-07-13 15:12:58 -0700 (Fri, 13 Jul 2007) | 10 lines

In response to this SF bug:

[ 1752723 ] email.message_from_string: initial line gets discarded

I added a test to assert that when the first line of text passed to
message_from_string() contains a leading space, the message ends up with the
appropriate FirstHeaderLineIsContinuationDefect on its defects list.

The bug is invalid.
........
r56364 | georg.brandl | 2007-07-14 10:12:23 -0700 (Sat, 14 Jul 2007) | 2 lines

Bug #1753406: missing \versionadded for subprocess.check_call.
........
r56366 | georg.brandl | 2007-07-14 10:32:41 -0700 (Sat, 14 Jul 2007) | 2 lines

Clarify webbrowser.open description.
........
r56380 | andrew.kuchling | 2007-07-14 13:58:21 -0700 (Sat, 14 Jul 2007) | 1 line

Typo fix
........
r56382 | andrew.kuchling | 2007-07-14 14:56:19 -0700 (Sat, 14 Jul 2007) | 7 lines

Avoid exception if there's a stray directory inside a Maildir folder.

The Maildir specification doesn't seem to say anything about this
situation, and it can happen if you're keeping a Maildir mailbox in
Subversion (.svn directories) or some similar system. The patch just
ignores directories in the cur/, new/, tmp/ folders.
........
r56392 | facundo.batista | 2007-07-14 15:41:45 -0700 (Sat, 14 Jul 2007) | 6 lines


First version. Includes tests for helper functions: read, write,
_exception, readwrite, closeall, compact_traceback; and for classes
dispatcher, dispatcher_with_send, and file_wrapper.
[Alan McIntyre - GSoC]
........
r56399 | facundo.batista | 2007-07-15 13:30:39 -0700 (Sun, 15 Jul 2007) | 5 lines


Changed the used port and commented out some tests that uses
a non documented function that appers to uses resources
not present in Windows.
........
r56412 | facundo.batista | 2007-07-16 19:19:39 -0700 (Mon, 16 Jul 2007) | 6 lines


Prevent asyncore.dispatcher tests from hanging by adding loop counters
to server & client, and by adding asyncore.close_all calls in
tearDown. Also choose correct expected logging results based on the
value of __debug__ [Alan McIntyre - GSoC]
........
................
r56442 | guido.van.rossum | 2007-07-18 10:26:38 -0700 (Wed, 18 Jul 2007) | 14 lines

Merged revisions 56413-56441 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
r56439 | georg.brandl | 2007-07-17 23:37:55 -0700 (Tue, 17 Jul 2007) | 2 lines

Use "Unix" as platform name, not "UNIX".
........
r56441 | guido.van.rossum | 2007-07-18 10:19:14 -0700 (Wed, 18 Jul 2007) | 3 lines

SF patch# 1755885 by Kurt Kaiser: show location of Unicode escape errors.
(Slightly tweaked for style and refcounts.)
........
................
/external/python/cpython3/Lib/test/test_asyncore.py