Onionr/tests
Kevin Froman c44d6624ff correct yt link
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
2020-12-16 04:46:46 +00:00
..
browser-tests fix existing tor daemon not having closed ephemeral onions and work on mail test 2020-03-07 18:51:39 -06:00
integration-tests fix export test to use new circle plugin name 2020-03-29 18:50:16 -05:00
README.md update tests dir readme 2020-03-19 01:38:59 -05:00
runtime-result.txt fix upload.py logging b_hash define 2020-12-03 06:12:06 +00:00
test_bettersleep.py made better sleep ignored sleep and added test for it 2020-03-09 04:04:41 -05:00
test_big_brother.py speed up tests by lowering pow in their configs 2020-12-03 06:36:30 +00:00
test_blocklist_class.py speed up tests by lowering pow in their configs 2020-12-03 06:36:30 +00:00
test_blocks.py speed up tests by lowering pow in their configs 2020-12-03 06:36:30 +00:00
test_cleanup.py added cleanup test and test-re-runner automation script 2020-03-09 21:43:18 -05:00
test_commands_basic.py + added more tests 2020-03-04 01:15:58 -06:00
test_custom_torrc.py refactored netcontroller and split module 2019-12-12 02:47:33 -06:00
test_database_actions.py fix tests 2020-11-22 00:43:59 +00:00
test_default_config_json.py correct yt link 2020-12-16 04:46:46 +00:00
test_duplicate_block_meta_entry.py + added more tests 2020-03-04 01:15:58 -06:00
test_escape_ansi.py added escape_ansi unittest 2020-04-04 02:21:28 -05:00
test_filepaths.py updated import path in tests 2019-11-21 03:26:23 -06:00
test_forward_secrecy.py fixed forward secrecy test 2020-03-26 03:57:42 -05:00
test_get_lan_ips.py fixed get_lan_ips test 2020-04-03 03:33:05 -05:00
test_getopenport.py updated import path in tests 2019-11-21 03:26:23 -06:00
test_highlevelcrypto.py remove random shuffle function for systemrandom equivalent 2020-10-21 09:46:05 +00:00
test_identifyhome.py + added more tests 2020-03-04 01:15:58 -06:00
test_keymanager.py fix tests 2020-11-22 00:43:59 +00:00
test_lan_learn.py Don't run LAN unittests on QubesOS 2020-08-17 19:02:24 -05:00
test_lan_publsh.py Don't run LAN unittests on QubesOS 2020-08-17 19:02:24 -05:00
test_networkmerger.py fix tests 2020-11-22 00:43:59 +00:00
test_onionr_threads.py fix tests 2020-11-22 00:43:59 +00:00
test_onionrusers.py fix tests 2020-11-22 00:43:59 +00:00
test_onionrvalues.py fixed sneakernet, removed unused vdf 2020-10-10 00:16:24 +00:00
test_peerprofiles.py fix tests 2020-11-22 00:43:59 +00:00
test_read_offset.py now shows log in sidebar 2020-10-17 09:54:29 +00:00
test_runtime_result.py fix tests 2020-11-22 00:43:59 +00:00
test_setupkvvars.py fix tests 2020-11-22 00:43:59 +00:00
test_storagecounter.py speed up tests by lowering pow in their configs 2020-12-03 06:36:30 +00:00
test_streamfill_extract_ed25519.py work on flood fill network 2020-10-24 08:07:54 +00:00
test_streamfill_neighbors.py fixed closeness calculation 2020-10-26 06:11:24 +00:00
test_stringvalidations.py added tests/readme and disabled unneccesary executable bits on tests 2019-12-29 14:24:25 -06:00
test_template.py made better sleep ignored sleep and added test for it 2020-03-09 04:04:41 -05:00
test_timeinsert.py speed up tests by lowering pow in their configs 2020-12-03 06:36:30 +00:00
test_toggle_bootstrap.py added toggle bootstrap command 2019-12-29 11:33:47 -06:00
test_upload_session.py fix tests 2020-11-22 00:43:59 +00:00
test_vanity.py fix tests 2020-11-22 00:43:59 +00:00
test_waitforsetvars.py fix tests 2020-11-22 00:43:59 +00:00
test_zfill.py fix tests 2020-11-22 00:43:59 +00:00

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.