diff options
author | Charles-François Natali <cf.natali@gmail.com> | 2013-12-01 10:04:17 (GMT) |
---|---|---|
committer | Charles-François Natali <cf.natali@gmail.com> | 2013-12-01 10:04:17 (GMT) |
commit | b3330a0abf3edb233fc28a392776cc41efa25853 (patch) | |
tree | 98affe40e0e41250cda96021051669054c9489a4 /Lib/test/test_telnetlib.py | |
parent | be0708f06634ae4426ca9032314be4b8902d6008 (diff) | |
download | cpython-b3330a0abf3edb233fc28a392776cc41efa25853.zip cpython-b3330a0abf3edb233fc28a392776cc41efa25853.tar.gz cpython-b3330a0abf3edb233fc28a392776cc41efa25853.tar.bz2 |
Issue #19842: Refactor BaseSelector to make it an actual usable ABC.
Diffstat (limited to 'Lib/test/test_telnetlib.py')
-rw-r--r-- | Lib/test/test_telnetlib.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Lib/test/test_telnetlib.py b/Lib/test/test_telnetlib.py index ba33064..4f61e44 100644 --- a/Lib/test/test_telnetlib.py +++ b/Lib/test/test_telnetlib.py @@ -114,7 +114,6 @@ class TelnetAlike(telnetlib.Telnet): class MockSelector(selectors.BaseSelector): def __init__(self): - super().__init__() self.keys = {} def register(self, fileobj, events, data=None): @@ -123,8 +122,7 @@ class MockSelector(selectors.BaseSelector): return key def unregister(self, fileobj): - key = self.keys.pop(fileobj) - return key + return self.keys.pop(fileobj) def select(self, timeout=None): block = False @@ -137,6 +135,9 @@ class MockSelector(selectors.BaseSelector): else: return [(key, key.events) for key in self.keys.values()] + def get_map(self): + return self.keys + @contextlib.contextmanager def test_socket(reads): |