tahoe-lafs/integration
Jean-Paul Calderone fbcef2d1ae Safely customize the Tor introducer's configuration
Previously we clobbered the whole generated configuration and potentially
wiped out additional important fields.

Now we modify the configuration by just changing the fields we need to change.
2023-03-27 13:59:30 -04:00
..
vectors advertise all the names 2023-01-20 19:50:57 -05:00
__init__.py Adding to the py.test integration tests, this: 2016-10-18 18:06:41 -07:00
conftest.py Safely customize the Tor introducer's configuration 2023-03-27 13:59:30 -04:00
README Move check_magicfolder_smoke.py to proper integration tests 2016-08-30 20:47:47 -06:00
test_aaa_aardvark.py Port initialization "tests". 2021-05-10 11:51:41 -04:00
test_get_put.py Lint fix. 2023-03-20 15:20:39 -04:00
test_i2p.py Work with newer i2pd. 2023-02-06 17:48:32 -05:00
test_servers_of_happiness.py Make await_client_ready() non-blocking. 2023-03-20 15:02:35 -04:00
test_sftp.py update the integration tests to reflect removal of sftp password auth 2021-10-26 07:16:24 -04:00
test_streaming_logs.py Port to Python 3. 2021-05-11 11:13:52 -04:00
test_tor.py Make await_client_ready() non-blocking. 2023-03-20 15:02:35 -04:00
test_vectors.py Pass in missing argument. 2023-02-07 09:08:06 -05:00
test_web.py Run blocking tests in a thread. 2023-03-20 15:14:01 -04:00
util.py Just use the utility. 2023-03-20 15:25:52 -04:00

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.