cpython/Lib/test/test_asyncio
Victor Stinner 915bcb0111 Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module
* Add a new asyncio.subprocess module
* Add new create_subprocess_exec() and create_subprocess_shell() functions
* The new asyncio.subprocess.SubprocessStreamProtocol creates stream readers
  for stdout and stderr and a stream writer for stdin.
* The new asyncio.subprocess.Process class offers an API close to the
  subprocess.Popen class:

  - pid, returncode, stdin, stdout and stderr attributes
  - communicate(), wait(), send_signal(), terminate() and kill() methods

* Remove STDIN (0), STDOUT (1) and STDERR (2) constants from base_subprocess
  and unix_events, to not be confused with the symbols with the same name of
  subprocess and asyncio.subprocess modules
* _ProactorBasePipeTransport.get_write_buffer_size() now counts also the size
  of the pending write
* _ProactorBaseWritePipeTransport._loop_writing() may now pause the protocol if
  the write buffer size is greater than the high water mark (64 KB by default)
2014-02-01 22:49:59 +01:00
..
__init__.py
__main__.py
echo.py
echo2.py
echo3.py
keycert3.pem
pycacert.pem
ssl_cert.pem
ssl_key.pem
test_base_events.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
test_events.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
test_futures.py asyncio: Future.set_exception(exc) should instantiate exc if it is a class. 2014-01-30 16:01:54 -08:00
test_locks.py asyncio: Locks refactor: use a separate context manager; remove Semaphore._locked. 2014-01-25 16:51:57 -08:00
test_proactor_events.py Issue #20455: Add a resolution attribute to IocpProactor (1 ms) 2014-01-31 16:26:38 +01:00
test_queues.py asyncio: Rename {Empty,Full} to {QueueEmpty,QueueFull} and no longer get them from queue.py. 2014-01-25 17:24:51 -08:00
test_selector_events.py asyncio: Don't export BaseEventLoop, BaseSelectorEventLoop nor 2014-01-25 22:22:18 +01:00
test_streams.py asyncio: Fix misc whitespace issues. 2014-01-30 16:05:28 -08:00
test_subprocess.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
test_tasks.py asyncio: Fix misc whitespace issues. 2014-01-30 16:05:28 -08:00
test_transports.py Update asyncio from the Tulip project 2014-01-25 15:32:06 +01:00
test_unix_events.py Update asyncio from the Tulip project 2014-01-25 15:32:06 +01:00
test_windows_events.py Issue #20400: Merge Tulip into Python: add the new asyncio.subprocess module 2014-02-01 22:49:59 +01:00
test_windows_utils.py
tests.txt