diff options
author | Christian Heimes <christian@python.org> | 2018-05-20 17:57:13 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-20 17:57:13 (GMT) |
commit | d361e99868a9eaa7ffce9341e1207705dbb66b50 (patch) | |
tree | dc7ea2ef6b86513cd9d2b63e6a4f2bd1af06d803 /Lib/test/test_asyncio/test_subprocess.py | |
parent | 89a25ce4fdb9c2a1a59d8cbfc498a2614b98e9ae (diff) | |
download | cpython-d361e99868a9eaa7ffce9341e1207705dbb66b50.zip cpython-d361e99868a9eaa7ffce9341e1207705dbb66b50.tar.gz cpython-d361e99868a9eaa7ffce9341e1207705dbb66b50.tar.bz2 |
bpo-32262: Fix typo in f-string (GH-7016)
Fix typo from commit 6370f345e1d5829e1fba59cd695c8b82c5a8c620
Signed-off-by: Christian Heimes <christian@python.org>
<!--
Thanks for your contribution!
Please read this comment in its entirety. It's quite important.
# Pull Request title
It should be in the following format:
```
bpo-NNNN: Summary of the changes made
```
Where: bpo-NNNN refers to the issue number in the https://bugs.python.org.
Most PRs will require an issue number. Trivial changes, like fixing a typo, do not need an issue.
# Backport Pull Request title
If this is a backport PR (PR made against branches other than `master`),
please ensure that the PR title is in the following format:
```
[X.Y] <title from the original PR> (GH-NNNN)
```
Where: [X.Y] is the branch name, e.g. [3.6].
GH-NNNN refers to the PR number from `master`.
-->
<!-- issue-number: bpo-32262 -->
https://bugs.python.org/issue32262
<!-- /issue-number -->
Diffstat (limited to 'Lib/test/test_asyncio/test_subprocess.py')
-rw-r--r-- | Lib/test/test_asyncio/test_subprocess.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Lib/test/test_asyncio/test_subprocess.py b/Lib/test/test_asyncio/test_subprocess.py index 81b08d6..428510f 100644 --- a/Lib/test/test_asyncio/test_subprocess.py +++ b/Lib/test/test_asyncio/test_subprocess.py @@ -29,6 +29,7 @@ class TestSubprocessTransport(base_subprocess.BaseSubprocessTransport): self._proc.stdin = None self._proc.stdout = None self._proc.stderr = None + self._proc.pid = -1 class SubprocessTransportTests(test_utils.TestCase): @@ -73,6 +74,29 @@ class SubprocessTransportTests(test_utils.TestCase): transport.close() + def test_subprocess_repr(self): + waiter = asyncio.Future(loop=self.loop) + transport, protocol = self.create_transport(waiter) + transport._process_exited(6) + self.loop.run_until_complete(waiter) + + self.assertEqual( + repr(transport), + "<TestSubprocessTransport pid=-1 returncode=6>" + ) + transport._returncode = None + self.assertEqual( + repr(transport), + "<TestSubprocessTransport pid=-1 running>" + ) + transport._pid = None + transport._returncode = None + self.assertEqual( + repr(transport), + "<TestSubprocessTransport not started>" + ) + transport.close() + class SubprocessMixin: |