diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2022-12-29 18:53:44 +0000 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2022-12-29 21:17:12 +0000 |
commit | 0c6608531368096bafebac4e488f84891368b006 (patch) | |
tree | c3e93eed5f3c3bfca1c7438104040a3007298200 /test/runtest | |
parent | caf28f95ce0a617b075cf66e24a0e4b0b8aaf18e (diff) |
Testsuite: munge for list-search debug output of build-time options
Broken-by: 6fc54bd18aa7
Diffstat (limited to 'test/runtest')
-rwxr-xr-x | test/runtest | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/test/runtest b/test/runtest index b9bcde89e..cde86047b 100755 --- a/test/runtest +++ b/test/runtest @@ -1248,6 +1248,7 @@ RESET_AFTER_EXTRA_LINE_READ: # Skip tls_advertise_hosts and hosts_require_tls checks when the options # are unset, because tls ain't always there. + next if /^(>>>)?\s*host in tls_advertise_hosts\?$/; next if /in\s(?:tls_advertise_hosts\?|hosts_require_tls\?) \sno\s\((option\sunset|end\sof\slist)\)/x; @@ -1341,7 +1342,13 @@ RESET_AFTER_EXTRA_LINE_READ: next if /host in hosts_proxy\?/; # PIPE_CONNECT - next if / in (pipelining_connect_advertise_hosts|hosts_pipe_connect)?\? no /; + if ( /^(>>>)?\s*host in pipelining_connect_advertise_hosts\?$/ ) + { + $_ = <IN>; + while ( /^(>>>)?\s*list element:/ ) { $_ = <IN>; } + goto RESET_AFTER_EXTRA_LINE_READ; + } + next if / in (?:pipelining_connect_advertise_hosts|hosts_pipe_connect)?\? no /; # Experimental_International next if / in smtputf8_advertise_hosts\? no \(option unset\)/; @@ -1350,6 +1357,12 @@ RESET_AFTER_EXTRA_LINE_READ: next if / in tls_advertise_requiretls?\? no \(end of list\)/; # Experimental_LIMITS + if ( /^(>>>)?\s*host in limits_advertise_hosts\?$/ ) + { + $_ = <IN>; + while ( /^(>>>)?\s*list element: !\*$/ ) { $_ = <IN>; } + goto RESET_AFTER_EXTRA_LINE_READ; + } next if / in limits_advertise_hosts?\? no \(matched "!\*"\)/; # TCP Fast Open |