[tor-commits] [stem/master] Follow-up asyncio test fixes
atagar at torproject.org
atagar at torproject.org
Fri Jul 24 23:32:52 UTC 2020
commit 435decc082593de573390535c9b14d2e61322b68
Merge: 6f8f8d5c 561b9e6e
Author: Damian Johnson <atagar at torproject.org>
Date: Fri Jul 24 16:23:33 2020 -0700
Follow-up asyncio test fixes
Our asyncio branch was a large overhaul, and though the tests seemed to pass
locally it introduced several regressions...
* Python 3.6 support broke due to usage of asyncio.get_running_loop().
* Interpreter broke. This test was skipped locally because I can't run
python's readline module without segfaulting.
* Our ONLINE target had multiple failures. We don't run this target often so
some of the regressions predated this branch. Fixing the ONLINE target is
the significant bulk of these fixes.
cache_fallback_directories.py | 6 +-
cache_manual.py | 4 +-
stem/cached_fallbacks.cfg | 718 +++++++++++++++++++--------------------
stem/cached_manual.sqlite | Bin 252928 -> 253952 bytes
stem/client/__init__.py | 18 +-
stem/connection.py | 32 +-
stem/control.py | 8 +-
stem/descriptor/remote.py | 19 +-
stem/directory.py | 2 +-
stem/interpreter/__init__.py | 18 +-
stem/interpreter/commands.py | 4 +-
stem/manual.py | 8 +-
stem/settings.cfg | 9 +-
stem/socket.py | 7 +-
stem/util/__init__.py | 11 +-
test/integ/control/controller.py | 137 ++++----
test/integ/descriptor/remote.py | 93 +++--
test/integ/interpreter.py | 12 -
test/integ/manual.py | 42 ++-
test/network.py | 10 +-
test/require.py | 6 +-
test/unit/control/controller.py | 12 +-
test/unit/descriptor/remote.py | 4 +-
test/unit/directory/fallback.py | 2 +-
test/unit/manual.py | 6 +-
test/unit/util/synchronous.py | 14 +
26 files changed, 645 insertions(+), 557 deletions(-)
More information about the tor-commits
mailing list