Commit Graph

9020 Commits

Author SHA1 Message Date
meejah 48f0df627e cleanup 2018-09-10 21:58:27 -06:00
meejah 739aaa3ef9 put create() methods in i2p_, tor_provider
Also Provider -> _Provider, improve docs and update tests
2018-09-10 21:58:27 -06:00
meejah 903d4afaa4 handle None for providers 2018-09-10 21:58:27 -06:00
meejah 793827f8a6 put providers back in service tree 2018-09-10 21:58:27 -06:00
meejah e7a8d39fbc split client, introducer READMEs 2018-09-10 21:58:27 -06:00
meejah c2946cc2e3 remove unused code 2018-09-10 21:58:27 -06:00
meejah f0c3db0e5a pyflakes 2018-09-10 21:58:27 -06:00
meejah 0ff21ea7d5 all tests pass. wooo 2018-09-10 21:58:27 -06:00
meejah c7515b5d8b more working test 2018-09-10 21:58:27 -06:00
meejah 92ca04d629 fix more tests 2018-09-10 21:58:27 -06:00
meejah 0e51bb183e fix more things 2018-09-10 21:58:27 -06:00
meejah 279bd814fc remember info for init_client_storage_broker temporarily 2018-09-10 21:58:27 -06:00
meejah 3c4e065e63 more tests work 2018-09-10 21:58:27 -06:00
meejah d1307cf05c fix one more 2018-09-10 21:58:27 -06:00
meejah 43d857a0bd more refactor + fix some node tests 2018-09-10 21:58:27 -06:00
meejah 71484b4a12 upgrade create_introducer 2018-09-10 21:58:27 -06:00
meejah 4f2d45626c no more reveal_ip 2018-09-10 21:58:27 -06:00
meejah d8b432700e more tests work 2018-09-10 21:58:27 -06:00
meejah 3d5f8becb5 more tests work 2018-09-10 21:58:27 -06:00
meejah d1a83e9be0 more tests work 2018-09-10 21:58:27 -06:00
meejah 329ef1256a refactor create_client to be async (works to run, some unit-test fails still) 2018-09-10 21:58:27 -06:00
meejah 41cfd8fb16 change imports; introducer client.read_config 2018-09-10 21:58:27 -06:00
meejah eab56276e5 introduce create_node_dir 2018-09-10 21:58:27 -06:00
Jean-Paul Calderone 3db594eee7
Merge pull request #527 from meejah/update-tor-release-key
Update the Tor release key used in the integration tests.
2018-09-05 08:55:23 -04:00
meejah 2824ca4e11 newsfragment 2018-09-04 12:41:01 -06:00
meejah 83cd20d4da updated Tor release key 2018-08-31 14:11:35 -06:00
meejah efa0b2650b
Merge pull request #520 from meejah/separate-config.2
Refactor "configuration handling" code out of Node into its own class
2018-08-29 14:38:46 -06:00
meejah 0f22b9bad0 fixups after rebase 2018-08-25 02:23:58 -06:00
meejah 65ebde6f9d fix incorrect rebase resolutions 2018-08-25 02:12:02 -06:00
meejah 91517bbad0 unused import 2018-08-25 02:12:02 -06:00
meejah cc4e6b988f add newsfragment 2018-08-25 02:12:02 -06:00
meejah cce4a92900 fix path-creation cases after merge 2018-08-25 02:12:02 -06:00
meejah dab291c72f docstring 2018-08-25 02:12:02 -06:00
meejah 74b560c3c2 failUnless -> assert 2018-08-25 02:10:44 -06:00
meejah 7db48e3677 skip using decorator 2018-08-25 02:10:44 -06:00
meejah 89872b832c docstring, naming improvements 2018-08-25 02:10:44 -06:00
meejah 38dac24b2b use skipIf decorator, not inline logic 2018-08-25 02:10:44 -06:00
meejah d478cf3831 add some docstrings, fix comments 2018-08-25 02:10:44 -06:00
meejah 536ccf8b6d better 'file not found' handling 2018-08-25 02:10:44 -06:00
meejah c0772cdd5f improve docstring 2018-08-25 02:10:44 -06:00
meejah 37d4b59a39 modern syntax 2018-08-25 02:10:44 -06:00
meejah 1b30e9edfc consistently use 'config' not 'self.config' in __init__ 2018-08-25 02:10:44 -06:00
meejah a432fc35da docstring improvements 2018-08-25 02:10:44 -06:00
meejah 629185d98f skip some tests on windows (permissions) 2018-08-25 02:10:44 -06:00
meejah 5000787c18 flake8 2018-08-25 02:10:44 -06:00
meejah 27ea11d164 dead code 2018-08-25 02:10:44 -06:00
meejah abd7b638b8 basic stfpd setup test 2018-08-25 02:10:44 -06:00
meejah dd2209a96c tests to cover config changes 2018-08-25 02:10:44 -06:00
meejah 6c388b9d58 test for authtoken API 2018-08-25 02:10:44 -06:00
meejah ab947704f0 replace PortLocations tests
The old tests were hard to read due to all the "if"
statements; these might be slightly more verbose but
also more explicit
2018-08-25 02:10:44 -06:00