Subject: | Tests started to fail (with latest Mail::DKIM::Iterator?) |
The test suite started to fail on my smokers:
...
PERL_DL_NONLAZY=1 "/usr/perl5.20.1Dp/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Prototype mismatch: sub Mail::DMARC::Iterator::organizational_domain ($) vs none at /home/cpansand/.cpan/build/2019042209/Mail-DMARC-Iterator-0.013-QxThu4/blib/lib/Mail/DMARC/Iterator.pm line 829.
t/00-load.t ... ok
Prototype mismatch: sub Mail::DMARC::Iterator::organizational_domain ($) vs none at /home/cpansand/.cpan/build/2019042209/Mail-DMARC-Iterator-0.013-QxThu4/blib/lib/Mail/DMARC/Iterator.pm line 829.
# single DKIM signature - order DKIM+EOF
# $VAR1 = [
# [
# '<undef>',
# 'TXT:example.com'
# ],
# [
# '<undef>',
# 'D',
# 'TXT:example.com'
# ]
# ];
# Failed test 'check result and todos (number of expectations(3) != number of todos(2)'
# at t/01-basic.t line 337.
# $VAR1 = [
# [
# '<undef>',
# 'TXT:example.com'
# ],
# [
# 'pass',
# 'DKIM',
# '<empty>'
# ]
# ];
# Failed test 'check result and todos (number of expectations(3) != number of todos(2)'
# at t/01-basic.t line 337.
... (etc) ...
Statistical analysis suggests that this is caused by Mail::DKIM::Iterator 1.008:
****************************************************************
Regression 'mod:Mail::DKIM::Iterator'
****************************************************************
Name Theta StdErr T-stat
[0='const'] 1.0000 0.0000 76960221592137232.00
[1='eq_1.004'] -0.0000 0.0000 -10.49
[2='eq_1.007'] -0.0000 0.0000 -16.68
[3='eq_1.008'] -1.0000 0.0000 -45631798024204448.00
R^2= 1.000, N= 137, K= 4
****************************************************************