tor/src/test
Nick Mathewson 42c6fc851e Remove NS*() macros from test.h.
We never used them very much, and although they had potential to
clarify some of our tests, they also made some of the logic harder
for people to follow.  Clang-format can't make head or tail of them,
so the time has come to say goodbye to them.
2020-01-09 11:09:31 -05:00
..
conf_examples Add an integration test for options disabled by dirauth subsystem. 2019-12-19 07:54:56 -05:00
conf_failures test/parseconf: Add failure cases in conf_failures/ 2019-11-14 11:57:50 +10:00
fuzz It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
.may_include practracker: Add missing .may_include files 2019-12-04 12:15:22 -05:00
bench.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
bt_test.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
ed25519_exts_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
ed25519_vectors.inc Don't double hash the ed25519 blind key parameter. 2017-08-08 20:29:34 -04:00
example_extrainfo.inc Add -Wmissing-variable-declarations, with attendant fixes 2016-06-11 10:11:54 -04:00
failing_routerdescs.inc Sign extrainfo documents with ed25519 2015-05-28 10:42:22 -04:00
fakechans.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
fakecircs.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
fakecircs.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
fuzz_static_testcases.sh Fix shellcheck warning in fuzz_static_testcases.sh 2019-02-06 11:01:22 +02:00
hs_build_address.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
hs_indexes.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
hs_ntor_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
hs_test_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
hs_test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
include.am Merge branch 'haxxpop/tcp_proxy_squashed' into tcp_proxy_squshed_and_merged 2020-01-06 13:41:20 -05:00
log_test_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
log_test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
Makefile.nmake Circuit padding tests. 2019-01-02 15:25:55 +02:00
ntor_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
ope_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
prob_distr_mpfr_ref.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
ptr_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
ptr_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
rend_test_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
rend_test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
resolve_test_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
resolve_test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
rng_test_helpers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
rng_test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
rust_supp.txt Add a leak suppression for backtrace_alloc 2018-06-20 18:02:49 -04:00
slow_ed25519.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
slownacl_curve25519.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
sr_commit_calc_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
sr_srv_calc_ref.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
test-memwipe.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test-network.sh Remove no-longer needed logging statements 2019-04-02 12:59:37 +03:00
test-process.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test-timers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test.h Remove NS*() macros from test.h. 2020-01-09 11:09:31 -05:00
test_accounting.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_addr.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_address.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_address_set.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_bridges.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_bt.sh Use setrlimit instead of ulimit -c in backtrace tests 2019-02-20 12:06:26 -05:00
test_bt_cl.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_btrack.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_buffers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_bwmgt.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_cell_formats.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_cell_queue.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_channel.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_channelpadding.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_channeltls.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_checkdir.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_circuitbuild.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_circuitlist.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_circuitmux.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_circuitmux_ewma.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_circuitpadding.c Replace several C identifiers. 2019-12-20 13:27:58 +10:00
test_circuitstats.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_circuituse.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_cmdline.sh test/scripts: Use the same code to find the tor binary 2019-11-05 11:07:31 +10:00
test_compat_libevent.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_config.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_confmgr.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_confparse.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_connection.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_connection.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_conscache.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_consdiff.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_consdiffmgr.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_containers.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_controller.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_controller_events.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_crypto.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_crypto_ope.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_crypto_openssl.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_crypto_rng.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_crypto_slow.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_data.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_descriptors.inc Move test_descriptors.txt to an include file 2014-07-16 22:37:00 +02:00
test_dir.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_dir_common.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_dir_common.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_dir_handle_get.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_dispatch.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_dns.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_dos.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_entryconn.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_entrynodes.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_extorport.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_geoip.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_guardfraction.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_handles.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_helpers.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_helpers.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_cache.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_cell.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_client.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_common.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_config.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_control.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_descriptor.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_hs_descriptor.inc Add unittest for #23233. 2017-08-21 19:16:30 +03:00
test_hs_dos.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_intropoint.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_ntor.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_ntor.sh test: Fix a comment typo in src/test/test_hs_ntor.sh 2019-10-31 00:43:13 +10:00
test_hs_ntor_cl.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_hs_service.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_introduce.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_key_expiration.sh test/scripts: Use the same code to find the tor binary 2019-11-05 11:07:31 +10:00
test_keygen.sh test/scripts: Use the same code to find the tor binary 2019-11-05 11:07:31 +10:00
test_keypin.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_link_handshake.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_logging.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_mainloop.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_microdesc.c Merge branch 'pre_formatter_cleanups_squashed' 2020-01-09 07:32:39 -05:00
test_namemap.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_netinfo.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_nodelist.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_ntor.sh Add more quotes in the test scripts 2015-09-24 15:25:53 -04:00
test_ntor_cl.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_oom.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_oos.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_options.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_options_act.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_parsecommon.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_parseconf.sh test/parseconf: Warn when the expected_log* file is missing 2019-11-14 12:57:59 +10:00
test_pem.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_periodic_event.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_policy.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_prob_distr.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_process.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_process_descs.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_process_slow.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_procmon.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_proto_haproxy.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_proto_http.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_proto_misc.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_protover.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_pt.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_ptr_slow.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_pubsub_build.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_pubsub_msg.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_rebind.py python: Add __future__ imports for python 3 compatibility 2019-12-12 15:58:51 +10:00
test_rebind.sh test/scripts: Use the same code to find the tor binary 2019-11-05 11:07:31 +10:00
test_relay.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_relaycell.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_relaycrypt.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_rendcache.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_replay.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_rng.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_router.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_routerkeys.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_routerlist.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_routerset.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_rust.sh Let's not double-quote EXTRA_CARGO_OPTIONS after all 2019-02-13 15:04:12 +02:00
test_scheduler.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_sendme.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_shared_random.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_slow.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_socks.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_stats.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_status.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_storagedir.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_switch_id.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_switch_id.sh Fix shellcheck SC2006 warnings in test_switch_id.sh 2019-02-24 17:02:06 -05:00
test_threads.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_token_bucket.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_tortls.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_tortls.h It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_tortls_openssl.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_util.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_util_format.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_util_process.c Remove all usage of the NS*() macros in test*.c 2020-01-09 11:09:22 -05:00
test_voting_flags.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_voting_schedule.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_workqueue.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_workqueue_cancel.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_workqueue_efd.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_workqueue_efd2.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_workqueue_pipe.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_workqueue_pipe2.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_workqueue_socketpair.sh Fix SC2086 warning in test_workqueue_*.sh shell scripts 2019-02-08 16:51:49 +02:00
test_x509.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
test_zero_length_keys.sh test/scripts: Use the same code to find the tor binary 2019-11-05 11:07:31 +10:00
testing_common.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
testing_rsakeys.c It's 2020. Update the copyright dates with "make update-copyright" 2020-01-08 18:39:17 -05:00
vote_descriptors.inc Add -Wmissing-variable-declarations, with attendant fixes 2016-06-11 10:11:54 -04:00
zero_length_keys.sh Merge branch 'maint-0.4.0' 2019-05-29 21:20:02 +03:00