diff options
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 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): |