Re: [exim-dev] Preliminary testing of a new Exim test suite

Top Page
Delete this message
Reply to this message
Author: Daniel Tiefnig
Date:  
To: exim-dev
Subject: 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:

$cwd =~ s/(\/)?runtest$/$1./


lg,
daniel