onionshare/cli/tests
Miguel Jacq 06a3599fe1
Built-in bridge refactoring.
Store the built-in bridges in OnionShare settings as a dict, and try writing those into the torrc if present.

If they aren't present in OnionShare settings, use the hardcoded templates instead.

Fetch the latest built-in bridges over Tor, once connected to Tor.

If we can't fetch the bridges over Tor, fall back to Meek (domain-fronting) and try again.

Then write those as the dict to the OnionShare settings, to take precedence next time.
2021-11-24 17:55:47 +11:00
..
__init__.py Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase 2020-10-12 22:40:55 -07:00
conftest.py Remove deprecated pytest stuff 2021-05-02 15:33:42 -07:00
pytest.ini Add onionshare CLI to cli folder, move GUI to desktop folder, and start refactoring it to work with briefcase 2020-10-12 22:40:55 -07:00
test_cli_common.py Add meek_client stuff to CLI tests 2021-10-20 15:55:24 +11:00
test_cli_settings.py Built-in bridge refactoring. 2021-11-24 17:55:47 +11:00
test_cli_web.py Fixes typos about Linux as platform name 2021-09-02 08:31:30 +05:30
test_cli.py Move the cleanup() function from Onionshare class to Web class, so that the list of files to be cleaned up is always available (needed for website temp files) 2021-05-04 16:21:42 +10:00
test_range_request.py Fix flake8 issues found in cli 2021-04-29 17:13:05 -07:00