著者: Daniel Tiefnig 日付: To: exim-dev 題目: Re: [exim-dev] Preliminary testing of a new Exim test suite
Philip Hazel wrote: > I have once again updated the tarball
This is with:
Exim version 4.54 #1 built 06-Oct-2005 14:36:27
There's an error mismatch in test 2027:
GnuTLS/2027 TLS server & client: no certificate in client
===============
Line 6 of "test-mainlog-munged" does not match line 6 of "log/2027".
----------
1999-03-02 09:44:33 10HmaY-0005vi-00 TLS error on connection to
ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] (gnutls_handshake): A TLS packet with
unexpected length was received.
----------
1999-03-02 09:44:33 10HmaY-0005vi-00 TLS error on connection to
ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4] (gnutls_handshake): Error in the push
function.
And do you remember the exim process, that was started with "-t" and
"-bd"? This was caused by '-t' in $optargs when the runtest script is
called with "-t <num>". I don't think that's intended, is it? :o)
There's a minor bug around line 1418 in the runtest script if it's
called as "perl runtest":
| $cwd = $0;
| $cwd =~ s/\/runtest$//;
| chdir($cwd) || die "** Failed to chdir to \"$cwd\": $!\n";
Of course there's no '/' in 'runtest', so we try to cwd to 'runtest'. A
quick and dirty fix would be to substitute like this: