c44d6624ff
Docker improvements - Run onionr by default rather than bash - Run as unprivileged user by default instead of root - Use /app for all code - Specify python 3.7 (3.8 fails to build cffi) - Use apt-get rather than apt (apt's CLI is not stable) - Slight reformatting and consolidation Added custom port and bind address args |
||
---|---|---|
.. | ||
browser-tests | ||
integration-tests | ||
README.md | ||
runtime-result.txt | ||
test_bettersleep.py | ||
test_big_brother.py | ||
test_blocklist_class.py | ||
test_blocks.py | ||
test_cleanup.py | ||
test_commands_basic.py | ||
test_custom_torrc.py | ||
test_database_actions.py | ||
test_default_config_json.py | ||
test_duplicate_block_meta_entry.py | ||
test_escape_ansi.py | ||
test_filepaths.py | ||
test_forward_secrecy.py | ||
test_get_lan_ips.py | ||
test_getopenport.py | ||
test_highlevelcrypto.py | ||
test_identifyhome.py | ||
test_keymanager.py | ||
test_lan_learn.py | ||
test_lan_publsh.py | ||
test_networkmerger.py | ||
test_onionr_threads.py | ||
test_onionrusers.py | ||
test_onionrvalues.py | ||
test_peerprofiles.py | ||
test_read_offset.py | ||
test_runtime_result.py | ||
test_setupkvvars.py | ||
test_storagecounter.py | ||
test_streamfill_extract_ed25519.py | ||
test_streamfill_neighbors.py | ||
test_stringvalidations.py | ||
test_template.py | ||
test_timeinsert.py | ||
test_toggle_bootstrap.py | ||
test_upload_session.py | ||
test_vanity.py | ||
test_waitforsetvars.py | ||
test_zfill.py |
README.md
Onionr Tests 📰️
Onionr has four test suites, this directory's unittests, integration tests, browser tests, and run time tests located in the src directory.
In these unittests, be careful to manage import order. The test home directory environment variable needs to be set before most imports.