Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #10197 Rework subprocess.get[status]output to use subprocess ↵ | Tim Golden | 2013-11-03 | 1 | -9/+2 |
| | | | | functionality and thus to work on Windows. Patch by Nick Coghlan. | ||||
* | Forward port new tests from Issue #18851. | Antoine Pitrou | 2013-08-30 | 1 | -0/+34 |
| | |||||
* | Fixes issue #15507: test_subprocess's test_send_signal could fail if the test | Gregory P. Smith | 2013-08-29 | 1 | -10/+16 |
| | | | | | | runner were run in an environment where the process inherited an ignore setting for SIGINT. Restore the SIGINT handler to the desired KeyboardInterrupt raising one during that test. | ||||
* | Issue #18763: subprocess: The file descriptors are now closed after calling the | Charles-François Natali | 2013-08-25 | 1 | -0/+17 |
| | | | | preexec_fn callback, which may open file descriptors. | ||||
* | Issue #17046: Fix test_subprocess test_executable_without_cwd broken test case. | Ned Deily | 2013-08-03 | 1 | -1/+2 |
| | |||||
* | Issue #18174: Fix fd leaks in tests. | Richard Oudkerk | 2013-06-10 | 1 | -1/+2 |
| | |||||
* | Try to make test more reliable (saw some sporadic failures on buildbots) | Antoine Pitrou | 2013-05-19 | 1 | -3/+3 |
| | |||||
* | Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value | Gregory P. Smith | 2013-03-23 | 1 | -0/+28 |
|\ | | | | | | | | | | | from unbuffered (0) to buffering (-1) to match the behavior existing code expects and match the behavior of the subprocess module in Python 2 to avoid introducing hard to track down bugs. | ||||
| * | Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value | Gregory P. Smith | 2013-03-23 | 1 | -0/+22 |
| | | | | | | | | | | | | from unbuffered (0) to buffering (-1) to match the behavior existing code expects and match the behavior of the subprocess module in Python 2 to avoid introducing hard to track down bugs. | ||||
* | | #11963: merge with 3.2. | Ezio Melotti | 2013-03-11 | 1 | -12/+36 |
|\ \ | |/ | |||||
| * | #11963: remove human verification from test_parser and test_subprocess. | Ezio Melotti | 2013-03-11 | 1 | -12/+36 |
| | | |||||
| * | Issue #16903: Popen.communicate() on Unix now accepts strings when | Serhiy Storchaka | 2013-02-04 | 1 | -2/+29 |
| | | | | | | | | universal_newlines is true as on Windows. | ||||
* | | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() | Charles-François Natali | 2013-01-12 | 1 | -0/+2 |
|\ \ | |/ | | | | | returns ESRCH for a zombie process, which is not POSIX-compliant. | ||||
| * | Issue #16762: Fix some test_subprocess failures on NetBSD and OpenBSD: kill() | Charles-François Natali | 2013-01-12 | 1 | -0/+2 |
| | | | | | | | | returns ESRCH for a zombie process, which is not POSIX-compliant. | ||||
* | | fix test for subprocess (#16644) | Andrew Svetlov | 2012-12-26 | 1 | -4/+1 |
|\ \ | |/ | |||||
| * | fix test for subprocess (#16644) | Andrew Svetlov | 2012-12-26 | 1 | -2/+1 |
| | | |||||
* | | Refactor test_preexec_errpipe to not create an uncollectable reference cycle. | Gregory P. Smith | 2012-11-11 | 1 | -19/+18 |
|\ \ | |/ | |||||
| * | Refactor test_preexec_errpipe to not create an uncollectable reference cycle. | Gregory P. Smith | 2012-11-11 | 1 | -19/+18 |
| | | |||||
* | | Fixes issue #16140: The subprocess module no longer double closes its | Gregory P. Smith | 2012-11-11 | 1 | -0/+38 |
|\ \ | |/ | | | | | | | | | | | | | | | child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close. | ||||
| * | Fixes issue #16140: The subprocess module no longer double closes its | Gregory P. Smith | 2012-11-11 | 1 | -0/+38 |
| | | | | | | | | | | | | | | | | | | child subprocess.PIPE parent file descriptors on child error prior to exec(). This would lead to race conditions in multithreaded programs where another thread opened a file reusing the fd which was then closed out from beneath it by the errant second close. | ||||
* | | Fixes issue #16327: The subprocess module no longer leaks file descriptors | Gregory P. Smith | 2012-11-11 | 1 | -0/+33 |
|\ \ | |/ | | | | | used for stdin/stdout/stderr pipes to the child when fork() fails. | ||||
| * | Fixes issue #16327: The subprocess module no longer leaks file descriptors | Gregory P. Smith | 2012-11-11 | 1 | -0/+33 |
| | | | | | | | | used for stdin/stdout/stderr pipes to the child when fork() fails. | ||||
* | | Fixes Issue #16114: The subprocess module no longer provides a | Gregory P. Smith | 2012-10-10 | 1 | -7/+40 |
|\ \ | |/ | | | | | | | | | misleading error message stating that args[0] did not exist when either the cwd or executable keyword arguments specified a path that did not exist. | ||||
| * | Fixes Issue #16114: The subprocess module no longer provides a | Gregory P. Smith | 2012-10-10 | 1 | -7/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | misleading error message stating that args[0] did not exist when either the cwd or executable keyword arguments specified a path that did not exist. It now keeps track of if the child got as far as preexec and reports it if not back to the parent via a special "noexec" error message value in the error pipe so that the cwd can be blamed for a failed chdir instead of the exec of the executable being blamed instead. The executable is also always reported accurately when exec fails. Unittests enhanced to cover these cases. | ||||
* | | Issue #16170: Remove Linux skip from test_subprocess's test_executable test. | Chris Jerdonek | 2012-10-09 | 1 | -5/+8 |
| | | |||||
* | | Issue #16115: Skip a newly added subprocess.Popen() test on Linux. | Chris Jerdonek | 2012-10-09 | 1 | -0/+4 |
| | | |||||
* | | Issue #16115: Improve testing of the executable argument to subprocess.Popen(). | Chris Jerdonek | 2012-10-08 | 1 | -10/+27 |
| | | |||||
* | | revert accidental inclusion of subprocess tests | Andrew Svetlov | 2012-10-06 | 1 | -22/+0 |
|\ \ | |/ | |||||
| * | revert accidental inclusion of subprocess tests | Andrew Svetlov | 2012-10-06 | 1 | -22/+0 |
| | | |||||
* | | Issue #16025: Minor corrections to the zipfile documentation. | Andrew Svetlov | 2012-10-06 | 1 | -0/+22 |
|\ \ | |/ | | | | | Patch by Serhiy Storchaka. | ||||
| * | Issue #16025: Minor corrections to the zipfile documentation. | Andrew Svetlov | 2012-10-06 | 1 | -0/+22 |
| | | | | | | | | Patch by Serhiy Storchaka. | ||||
* | | Issue #16115: Add test for check that executable arg to Popen() takes ↵ | Andrew Svetlov | 2012-10-05 | 1 | -0/+10 |
| | | | | | | | | precedence over args[0] arg\n \n Patch by Kushal Das | ||||
* | | Issue #15533: Merge update from 3.2. | Chris Jerdonek | 2012-09-30 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #15533: Skip test_cwd_with_relative_*() tests on Windows pending ↵ | Chris Jerdonek | 2012-09-30 | 1 | -0/+2 |
| | | | | | | | | resolution of issue. | ||||
* | | Issue #15533: Merge fix from 3.2. | Chris Jerdonek | 2012-09-30 | 1 | -29/+94 |
|\ \ | |/ | |||||
| * | Issue #15533: Clarify docs and add tests for subprocess.Popen()'s cwd argument. | Chris Jerdonek | 2012-09-30 | 1 | -29/+94 |
| | | |||||
* | | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+32 |
|\ \ | |/ | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | ||||
| * | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 1 | -0/+33 |
| | | | | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | ||||
* | | Brush subprocess tests a bit. | Andrew Svetlov | 2012-08-19 | 1 | -20/+21 |
| | | |||||
* | | Fix subprocess test broken on Windows | Andrew Svetlov | 2012-08-16 | 1 | -10/+11 |
| | | |||||
* | | Add yet another test for subprocess.Popen.communicate | Andrew Svetlov | 2012-08-15 | 1 | -0/+28 |
| | | |||||
* | | Issue #15592. Fix regression: subprocess.communicate() breaks on no input ↵ | Andrew Svetlov | 2012-08-14 | 1 | -2/+12 |
|\ \ | |/ | | | | | | | | | with universal newlines true. Patch by Chris Jerdonek. | ||||
| * | Add test to explicit check the absence regression in subprocess (issue #15592). | Andrew Svetlov | 2012-08-14 | 1 | -0/+12 |
| | | | | | | | | Patch by Chris Jerdonek. | ||||
* | | Merge universal newlines-related fixes (issue #13119) | Antoine Pitrou | 2012-08-04 | 1 | -26/+28 |
|\ \ | |/ | |||||
| * | Fix universal newlines test to avoid the newline translation done by sys.stdout. | Antoine Pitrou | 2012-08-04 | 1 | -26/+28 |
| | | |||||
* | | Implemented PEP 405 (Python virtual environments). | Vinay Sajip | 2012-05-26 | 1 | -0/+4 |
| | | |||||
* | | Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under ↵ | Antoine Pitrou | 2012-03-11 | 1 | -0/+67 |
|\ \ | |/ | | | | | Windows when the child process has already exited. | ||||
| * | Issue #14252: Fix subprocess.Popen.terminate() to not raise an error under ↵ | Antoine Pitrou | 2012-03-11 | 1 | -0/+67 |
| | | | | | | | | Windows when the child process has already exited. | ||||
* | | Fix sporadic test_subprocess regression introduced by 834650d63130. | Ross Lagerwall | 2012-02-22 | 1 | -2/+2 |
| | | |||||
* | | Merge 3.2: Issue #13703 plus some related test suite fixes. | Georg Brandl | 2012-02-20 | 1 | -1/+1 |
|\ \ | |/ |