summaryrefslogtreecommitdiff
path: root/Lib/test/test_telnetlib.py
diff options
context:
space:
mode:
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 ba33064623..4f61e44d2c 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):