diff options
author | teor <teor@torproject.org> | 2020-01-15 21:20:57 +1000 |
---|---|---|
committer | David Goulet <dgoulet@torproject.org> | 2020-07-02 07:09:02 -0400 |
commit | 82010b0e2e995b3a4c7030c5f2339480a7f1e48e (patch) | |
tree | 4d7ea626e17e7a50bae70b8f38049a64d822d393 | |
parent | 1f58b0ca262f16c76b25c8cb39250f14a1ab4fc1 (diff) | |
download | tor-82010b0e2e995b3a4c7030c5f2339480a7f1e48e.tar.gz tor-82010b0e2e995b3a4c7030c5f2339480a7f1e48e.zip |
parseconf: Add an authority IPv6 ORPort test
These tests don't actually exercise the authority IPv6 ORPort
self-add feature in 32822, but they do improve coverage of the
related config code.
Part of 32822.
-rw-r--r-- | src/test/conf_examples/dirauth_3/error_no_dirauth | 1 | ||||
-rw-r--r-- | src/test/conf_examples/dirauth_3/error_no_dirauth_relay | 1 | ||||
-rw-r--r-- | src/test/conf_examples/dirauth_3/expected | 9 | ||||
-rw-r--r-- | src/test/conf_examples/dirauth_3/expected_log | 1 | ||||
-rw-r--r-- | src/test/conf_examples/dirauth_3/torrc | 13 |
5 files changed, 25 insertions, 0 deletions
diff --git a/src/test/conf_examples/dirauth_3/error_no_dirauth b/src/test/conf_examples/dirauth_3/error_no_dirauth new file mode 100644 index 0000000000..e6bd5db69c --- /dev/null +++ b/src/test/conf_examples/dirauth_3/error_no_dirauth @@ -0,0 +1 @@ +This tor was built with dirauth mode disabled. diff --git a/src/test/conf_examples/dirauth_3/error_no_dirauth_relay b/src/test/conf_examples/dirauth_3/error_no_dirauth_relay new file mode 100644 index 0000000000..e6bd5db69c --- /dev/null +++ b/src/test/conf_examples/dirauth_3/error_no_dirauth_relay @@ -0,0 +1 @@ +This tor was built with dirauth mode disabled. diff --git a/src/test/conf_examples/dirauth_3/expected b/src/test/conf_examples/dirauth_3/expected new file mode 100644 index 0000000000..23eac3a5f8 --- /dev/null +++ b/src/test/conf_examples/dirauth_3/expected @@ -0,0 +1,9 @@ +Address 192.0.2.1 +AuthoritativeDirectory 1 +ContactInfo tor_parse_test@example.net +DirPort 192.0.2.1:2 +DownloadExtraInfo 1 +Nickname Unnamed +ORPort 192.0.2.1:1 +ORPort [2001:DB8::1]:3 +V3AuthoritativeDirectory 1 diff --git a/src/test/conf_examples/dirauth_3/expected_log b/src/test/conf_examples/dirauth_3/expected_log new file mode 100644 index 0000000000..3127c9b125 --- /dev/null +++ b/src/test/conf_examples/dirauth_3/expected_log @@ -0,0 +1 @@ +Read configuration file .*dirauth_3[./]*torrc diff --git a/src/test/conf_examples/dirauth_3/torrc b/src/test/conf_examples/dirauth_3/torrc new file mode 100644 index 0000000000..9663a9bc0c --- /dev/null +++ b/src/test/conf_examples/dirauth_3/torrc @@ -0,0 +1,13 @@ +# Authority with IPv6 address + +AuthoritativeDirectory 1 +V3AuthoritativeDirectory 1 + +ContactInfo tor_parse_test@example.net + +Address 192.0.2.1 + +ORPort 192.0.2.1:1 +DirPort 192.0.2.1:2 + +ORPort [2001:DB8::1]:3 |