summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_telnetlib.py
diff options
context:
space:
mode:
authorCharles-François Natali <cf.natali@gmail.com>2013-12-01 10:04:17 (GMT)
committerCharles-François Natali <cf.natali@gmail.com>2013-12-01 10:04:17 (GMT)
commitb3330a0abf3edb233fc28a392776cc41efa25853 (patch)
tree98affe40e0e41250cda96021051669054c9489a4 /Lib/test/test_telnetlib.py
parentbe0708f06634ae4426ca9032314be4b8902d6008 (diff)
downloadcpython-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.py7
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):