Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #12656: Add tests for IPv6 and Unix sockets to test_asyncore. | Charles-François Natali | 2011-08-24 | 1 | -46/+85 |
| | |||||
* | Fix test_packaging on Windows (#12678). | Éric Araujo | 2011-08-24 | 2 | -4/+16 |
| | | | | See the distutils commit message for more detail. | ||||
* | Merge distutils bug fix from 3.2 | Éric Araujo | 2011-08-23 | 3 | -23/+30 |
|\ | |||||
| * | Fix distutils tests on Windows (#12678). | Éric Araujo | 2011-08-23 | 3 | -23/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - First, support.fixup_build_ext (already used to set proper library_dirs value under Unix shared builds) gains the ability to correctly set the debug attribute under Windows debug builds. - Second, the filename for the extension module gets a _d suffix under debug builds. - Third, the test code properly puts our customized build_ext object into an internal dictionary to make sure that the install command will later use our object instead of re-creating one. That’s the downside of using low-level APIs in our test code: we have to manually push knobs and turn handles that would otherwise be handled behind the scenes. Thanks to Nadeem for the testing. | ||||
| * | Merge | Antoine Pitrou | 2011-08-23 | 1 | -6/+2 |
| |\ | |||||
| | * | Issue #12821: Fix test_fcntl failures on OpenBSD 5. | Charles-François Natali | 2011-08-23 | 1 | -6/+2 |
| | | | |||||
* | | | Branch merge | Éric Araujo | 2011-08-23 | 2 | -19/+18 |
|\ \ \ | |||||
| * | | | Try to fix packaging tests using build_ext on Windows (#12678) | Éric Araujo | 2011-08-23 | 2 | -19/+18 |
| | | | | |||||
* | | | | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. | Antoine Pitrou | 2011-08-23 | 2 | -2/+81 |
|\ \ \ \ | | |/ / | |/| | | | | | | Also added some tests. | ||||
| * | | | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe. | Antoine Pitrou | 2011-08-23 | 1 | -1/+81 |
| | | | | | | | | | | | | | | | | Also added some tests. | ||||
| * | | | A warning doesn't equate a failed test | Antoine Pitrou | 2011-08-23 | 1 | -1/+0 |
| | |/ | |/| | | | | | | | (this broken -F with e.g. test_multiprocessing) | ||||
* | | | Remove the SSLSocket versions of sendmsg/recvmsg due to lack of proper tests ↵ | Nick Coghlan | 2011-08-23 | 2 | -40/+0 |
| |/ |/| | | | | | and documentation in conjunction with lack of any known use cases (see issue #6560 for details) | ||||
* | | #6484: refactor a bit the tests. | Ezio Melotti | 2011-08-22 | 1 | -52/+70 |
| | | |||||
* | | #12191: fix build failures, explicitly passing group argument when I want to ↵ | Sandro Tosi | 2011-08-22 | 1 | -2/+2 |
| | | | | | | | | test it | ||||
* | | Merge indentation fix and skip decorator with 3.2. | Ezio Melotti | 2011-08-22 | 1 | -24/+28 |
|\ \ | |/ | |||||
| * | Fix indentation and add a skip decorator. | Ezio Melotti | 2011-08-22 | 1 | -24/+28 |
| | | |||||
* | | #12191: add shutil.chown() to change user and/or group owner of a given path ↵ | Sandro Tosi | 2011-08-22 | 2 | -0/+90 |
| | | | | | | | | also specifying their names. | ||||
* | | #9200: merge with 3.2. | Ezio Melotti | 2011-08-22 | 1 | -1/+157 |
|\ \ | |/ | |||||
| * | #9200: The str.is* methods now work with strings that contain non-BMP ↵ | Ezio Melotti | 2011-08-22 | 1 | -1/+157 |
| | | | | | | | | characters even in narrow Unicode builds. | ||||
| * | Issue #12678: Fix distutils sdist test on Windows. | Nadeem Vawda | 2011-08-21 | 1 | -0/+1 |
| | | | | | | | | Patch by Jeremy Kloth. | ||||
* | | Fix deprecation warnings in test_socket. | Nadeem Vawda | 2011-08-22 | 1 | -14/+14 |
| | | |||||
* | | Fix #12811 by closing files promptly in tabnanny.check. Patch by Anthony Briggs. | Nick Coghlan | 2011-08-22 | 1 | -0/+3 |
| | | |||||
* | | Add unit tests for the mailcap module. Patch by Gregory Nofi (closes #6484) | Nick Coghlan | 2011-08-22 | 2 | -0/+242 |
| | | |||||
* | | Add support for the send/recvmsg API to the socket module. Patch by David ↵ | Nick Coghlan | 2011-08-22 | 3 | -0/+2160 |
| | | | | | | | | Watson and Heiko Wundram. (Closes #6560) | ||||
* | | Fix test_command_install_dist in shared Python builds | Éric Araujo | 2011-08-21 | 1 | -0/+1 |
| | | |||||
* | | Factor out the build_ext fixup for shared Python builds. | Éric Araujo | 2011-08-21 | 2 | -22/+29 |
| | | | | | | | | I need this to fix the failing test_command_install_dist. | ||||
* | | Remove obsolete code | Éric Araujo | 2011-08-21 | 1 | -2/+0 |
| | | |||||
* | | Merge build_ext fix from 3.2 | Éric Araujo | 2011-08-21 | 3 | -25/+34 |
|\ \ | |/ | |||||
| * | Fix distutils test_install for shared CPython builds | Éric Araujo | 2011-08-21 | 1 | -0/+1 |
| | | |||||
| * | Factor out the build_ext fixup for shared Python builds. | Éric Araujo | 2011-08-21 | 2 | -25/+33 |
| | | | | | | | | I need this to fix the failing test_install. | ||||
* | | Merge 3.2 | Éric Araujo | 2011-08-21 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Add missing name in shutil | Éric Araujo | 2011-08-21 | 1 | -1/+1 |
| | | |||||
* | | Merge 3.2 | Éric Araujo | 2011-08-21 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Add missing closing paren in docstring (thanks Ezio) | Éric Araujo | 2011-08-21 | 1 | -1/+1 |
| | | |||||
* | | Issue #12783: Fix test_posix failures on FreeBSD buildbots, due to | Charles-François Natali | 2011-08-21 | 1 | -2/+8 |
| | | | | | | | | | | sched_setparam() returning EINVAL for processes with SCHED_OTHER scheduling policy. | ||||
* | | Issue #12326: refactor usage of sys.platform | Victor Stinner | 2011-08-20 | 7 | -17/+10 |
| | | | | | | | | | | | | | | | | * Use str.startswith(tuple): I didn't know this Python feature, Python rocks! * Replace sometimes sys.platform.startswith('linux') with sys.platform == 'linux' * sys.platform doesn't contain the major version on Cygwin on Mac OS X (it's just 'cygwin' and 'darwin') | ||||
* | | #5301: merge with 3.2 | Sandro Tosi | 2011-08-20 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | #5301: add image/vnd.microsoft.icon (.ico) MIME type | Sandro Tosi | 2011-08-20 | 1 | -0/+1 |
| | | |||||
* | | Close #12326: sys.platform is now always 'linux' on Linux | Victor Stinner | 2011-08-20 | 10 | -1083/+0 |
| | | | | | | | | | | | | On Linux, sys.platform doesn't contain the major version anymore. It is now always 'linux', instead of 'linux2' or 'linux3' depending on the Linux version used to build Python. | ||||
* | | Merge 3.2 | Éric Araujo | 2011-08-20 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Branch merge | Éric Araujo | 2011-08-20 | 3 | -33/+90 |
| |\ | |||||
| | * | Dedent example in docstring | Éric Araujo | 2011-08-20 | 1 | -3/+3 |
| | | | |||||
* | | | Branch merge | Éric Araujo | 2011-08-20 | 9 | -86/+224 |
|\ \ \ | |||||
| * | | | Fix sdist test on Windows (#12678). Patch by Jeremy Kloth. | Éric Araujo | 2011-08-20 | 1 | -0/+1 |
| | | | | |||||
| * | | | Add a simple test for the packaging RECORD file. | Éric Araujo | 2011-08-20 | 1 | -1/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing test_record is not easily extendable to add script files or extension modules: it collects all files from fake_dists and generates a RECORD file at runtime. I felt more comfortable adding a new test written from scratch more self-contained (just one project with well-defined files) and more stupid (the checksums and sizes are computed once and hard-coded). | ||||
| * | | | Minor cleanup | Éric Araujo | 2011-08-20 | 2 | -12/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Rename an attribute and create it in initialize_options instead of finalize_options to match the other install_* classes - Remove unnecessary method call in tests | ||||
| * | | | Add a test for extension modules in the old-style record file | Éric Araujo | 2011-08-20 | 1 | -1/+24 |
| | | | | |||||
| * | | | Rework test_old_record a bit to make the test more exact | Éric Araujo | 2011-08-20 | 1 | -13/+13 |
| | | | | | | | | | | | | | | | | (i.e. to check the files found are what we expect) | ||||
| * | | | Refactor the copying of xxmodule.c in packaging tests (#12141). | Éric Araujo | 2011-08-20 | 2 | -27/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I need to copy this file in another test too, so I moved the support code to distutils.tests.support and improved it to use proper skip machinery instead of custom print/return/test suite fiddling. Contrary to my similar change in distutils tests, I did not add support for finding xxmodule.c when running a test from the tests directory, because in that case my compiler didn’t find Python.h, so I figured it’s better to skip than to fail. | ||||
| * | | | Merge 3.2 | Éric Araujo | 2011-08-20 | 3 | -33/+90 |
| |\ \ \ | | | |/ | | |/| |