mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2024-12-28 00:38:52 +00:00
1d32326659
The previous version included a bogus hack where we just passed `allow_missing=True` when finalization was requested of `_run_node`. This was clearly wrong since if the caller asked for finalization, it's a programming error for it to already have been done. Fortunately we have a perfectly good finalizer already, `TahoeProcess.kill`, which we can use instead of trying to craft a finalizer out of the various pieces that make up that value. Also, nothing seems to use the `_protocol` attribute set by `got_proto` so let's just drop that. |
||
---|---|---|
.. | ||
vectors | ||
__init__.py | ||
conftest.py | ||
README | ||
test_aaa_aardvark.py | ||
test_get_put.py | ||
test_i2p.py | ||
test_servers_of_happiness.py | ||
test_sftp.py | ||
test_streaming_logs.py | ||
test_tor.py | ||
test_vectors.py | ||
test_web.py | ||
util.py |
Install: pip install -e .[test] run: py.test -s -v integration/ If you want to keep the created temp-dir around: py.test --keep-tempdir -v integration/ The fixtures also set up a "flogtool gather" process and dump all the logs from all the running processes (introducer, 5 storage nodes, alice, bob) to a tempfile.