Hi, is the test t/spf.t from SA 3.1.0 supposed to succeed? All the SPF_HELO_* tests fail for me (Mail-SPF-Query 1.996 or 1.997, Net-DNS-0.49).
I get ===> Testing for spamassassin-3.1.0 PERL_DL_NONLAZY=1 /usr/pkg/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/spf.t t/spf.... Not found: helo_pass = SPF_HELO_PASS t/spf....NOK 1# Failed test 1 in t/SATest.pm at line 592 t/spf....ok 2/8 Not found: helo_neutral = SPF_HELO_NEUTRAL t/spf....NOK 3# Failed test 3 in t/SATest.pm at line 592 fail #2 t/spf....ok 4/8 Not found: helo_softfail = SPF_HELO_SOFTFAIL t/spf....NOK 5# Failed test 5 in t/SATest.pm at line 592 fail #3 t/spf....ok 7/8 Not found: helo_fail = SPF_HELO_FAIL t/spf....NOK 8# Failed test 8 in t/SATest.pm at line 592 fail #4 t/spf....FAILED tests 1, 3, 5, 8 Failed 4/8 tests, 50.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/spf.t 8 4 50.00% 1 3 5 8 Failed 1/1 test scripts, 0.00% okay. 4/8 subtests failed, 50.00% okay. I am aware of the fact that the behaviour of 3.0.x regarding SPF was considered wrong and thus changed for 3.1.0 but I would expect the tests to be adapted accordingly. ciao Klaus