summaryrefslogtreecommitdiffstats
path: root/Lib/test
Commit message (Collapse)AuthorAgeFilesLines
* Merge.Charles-François Natali2013-09-083-14/+82
|\
| * Issue #18904: test_socket: add inheritance tests using fcntl and FD_CLOEXECVictor Stinner2013-09-081-0/+30
| |
| * Issue #18904: Improve os.get/set_inheritable() testsVictor Stinner2013-09-081-7/+29
| |
| * Close #18957: The PYTHONFAULTHANDLER environment variable now only enables theVictor Stinner2013-09-081-7/+23
| | | | | | | | | | faulthandler module if the variable is non-empty. Same behaviour than other variables like PYTHONDONTWRITEBYTECODE.
* | Issue #18963: skip test_selectors.test_above_fd_setsize on older OS X versions.Charles-François Natali2013-09-081-0/+2
| |
* | Issue #18935: Fix test_regrtest.test_timeout when built --without-threads (theCharles-François Natali2013-09-081-0/+3
|/ | | | '--timeout' option requires faulthandler.dump_traceback_later).
* Issue #18963: Fix test_selectors.test_above_fd_setsize on OS X, where theCharles-François Natali2013-09-081-2/+1
| | | | default RLIMIT_NOFILE hard limit can be RLIMIT_INFINITY.
* Merge #18952 fix from 3.3Nick Coghlan2013-09-081-12/+19
|\
| * Close #18952: correctly download test support dataNick Coghlan2013-09-081-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | When test.support was converted to a package, it started silently skipping the tests which needed to download support data to run. This change refactors the affected code, and also tidies up test.support.findfile to remove the unused *here* parameter, document the *subdir* parameter and rename the *filename* parameter to avoid shadowing the file builtin and be consistent with the documentation. The unexpected skips were noticed and reported by Zachary Ware
* | Issue #18808: Thread.join() now waits for the underlying thread state to be ↵Antoine Pitrou2013-09-071-2/+68
| | | | | | | | | | | | destroyed before returning. This prevents unpredictable aborts in Py_EndInterpreter() when some non-daemon threads are still running.
* | merge from 3.3Senthil Kumaran2013-09-071-1/+25
|\ \ | |/ | | | | | | Fix License URL display and add test to check for license url presence. Fixes issue #18206 Patch contributed by Berker Peksag and py.user
| * Fix License URL display and add test to check for license url presence.Senthil Kumaran2013-09-071-2/+26
| | | | | | | | Fixes issue #18206 Patch contributed by Berker Peksag and py.user
* | Merge 3.3 into default.Tim Peters2013-09-061-1/+1
|\ \ | |/ | | | | | | | | | | Issue 18944: fix a 1-character typo in test_set.py. The error caused test_inline_methods() to test much less than intended. Caught (& fixed) by Armin Rigo.
| * Issue 18944: fix a 1-character typo in test_set.py.Tim Peters2013-09-061-1/+1
| | | | | | | | | | The error caused test_inline_methods() to test much less than intended. Caught (& fixed) by Armin Rigo.
* | Remove old-school inheritanceAntoine Pitrou2013-09-061-1/+1
| |
* | Issue #18934: Relax test_multiprocessing.test_invalid_handles a bit: we justCharles-François Natali2013-09-061-1/+4
| | | | | | | | want to check that Connection.poll() doesn't crash.
* | Issue #18623: Factor out the _SuppressCoreFiles context manager into ↵Antoine Pitrou2013-09-063-46/+47
| | | | | | | | | | | | test.support. Patch by Valerie Lambert.
* | Close #18924: Block naive attempts to change an Enum member.Ethan Furman2013-09-061-0/+5
| |
* | Issue #18920: argparse's default version action (for -v, --version) shouldEli Bendersky2013-09-061-2/+2
| | | | | | | | | | | | output to stdout, matching the 'python -v' Reported by Wolfgang Maier
* | Issue #18849: Fixed a Windows-specific tempfile bug where collision with anEli Bendersky2013-09-061-0/+26
|\ \ | |/ | | | | | | existing directory caused mkstemp and related APIs to fail instead of retrying. Report and fix by Vlad Shcherbina.
| * Issue #18849: Fixed a Windows-specific tempfile bug where collision with anEli Bendersky2013-09-061-0/+26
| | | | | | | | | | existing directory caused mkstemp and related APIs to fail instead of retrying. Report and fix by Vlad Shcherbina.
* | Issue #18830: inspect.getclasstree() no more produces duplicated entries evenSerhiy Storchaka2013-09-052-2/+21
|\ \ | |/ | | | | when input list contains duplicates.
| * Issue #18830: inspect.getclasstree() no more produces duplicated entries evenSerhiy Storchaka2013-09-052-2/+21
| | | | | | | | when input list contains duplicates.
* | Issue #18878: sunau.open now supports the context manager protocol. Based onSerhiy Storchaka2013-09-051-7/+44
| | | | | | | | patches by Claudiu Popa and R. David Murray.
* | Issue #18876: The FileIO.mode attribute now better reflects the actual mode ↵Antoine Pitrou2013-09-041-1/+16
|\ \ | |/ | | | | | | | | under which the file was opened. Patch by Erik Bray.
| * Issue #18876: The FileIO.mode attribute now better reflects the actual mode ↵Antoine Pitrou2013-09-041-1/+16
| | | | | | | | | | | | under which the file was opened. Patch by Erik Bray.
* | Issue #16853: Add new selectors module.Charles-François Natali2013-09-041-0/+390
| |
* | Issue #18882: Add threading.main_thread() function.Andrew Svetlov2013-09-041-7/+71
| |
* | Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-042-86/+18
|\ \ | |/
| * Issue #16826: Revert fix while Windows issues are being worked out.Meador Inge2013-09-042-86/+18
| |
* | Merge heads.Meador Inge2013-09-032-18/+86
|\ \
| * \ Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-032-18/+86
| |\ \ | | |/ | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
| | * Issue #16826: Don't check for PYTHONCASEOK when using -E.Meador Inge2013-09-032-18/+86
| | | | | | | | | | | | | | | This commit fixes a regression that sneaked into Python 3.3 where importlib was not respecting -E when checking for the PYTHONCASEOK environment variable.
* | | Issue #18901: The sunau getparams method now returns a namedtuple rather thanSerhiy Storchaka2013-09-031-0/+22
| | | | | | | | | | | | a plain tuple. Patch by Claudiu Popa.
* | | Issue #17487: The result of the wave getparams method now is pickleable again.Serhiy Storchaka2013-09-031-0/+13
|/ / | | | | | | Patch by Claudiu Popa.
* | Remove unused --debug option of regrtest.Eli Bendersky2013-09-032-15/+7
| | | | | | | | | | If bots fail due to using this flag, the buildbot scripts have to be modified to omit it. Regrtest ignores it anyway.
* | Fix docstring and some indentationEli Bendersky2013-09-021-4/+4
| |
* | Refactor the main function of regrtest a bit.Eli Bendersky2013-09-021-23/+33
| | | | | | | | Moving subprocess execution of tests into a function.
* | Close #18745: Improve enum tests in test_json for infinities and NaN.Ethan Furman2013-09-021-5/+44
| |
* | test_threading isn't rudimentary anymoreAntoine Pitrou2013-09-011-1/+3
|\ \ | |/
| * test_threading isn't rudimentary anymoreAntoine Pitrou2013-09-011-1/+3
| |
* | Issue #18571: Merge duplicate test codeVictor Stinner2013-09-013-31/+18
| | | | | | | | Merge test/subprocessdata/inherited.py into test/subprocessdata/fd_status.py
* | Issue #11798: fix tests for regrtest -R :Andrew Svetlov2013-09-011-0/+5
| |
* | Close #18738: Route __format__ calls to mixed-in type for mixed Enums (such ↵Ethan Furman2013-09-011-2/+100
| | | | | | | | as IntEnum).
* | Switch the AF_* and SOCK_* constants in the socket module to IntEnum.Eli Bendersky2013-08-311-2/+26
| | | | | | | | Closes #18720.
* | Issue #12037: Fix test_email for desktop Windows.Terry Jan Reedy2013-08-311-4/+4
|\ \ | |/
| * Issue #12037: Fix test_email for desktop Windows.Terry Jan Reedy2013-08-311-2/+2
| |
* | Issue #18780: code cleanup.Ethan Furman2013-08-311-34/+19
| |
* | Close #18780: %-formatting now prints value for int subclasses with %d, %i, ↵Ethan Furman2013-08-311-0/+47
| | | | | | | | and %u codes.
* | Merge.Charles-François Natali2013-08-311-0/+34
|\ \