Test failures

Bug #1930132 reported by Michael Orlitzky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SPF Engine
Fix Released
Low
Unassigned

Bug Description

While testing for python-3.9 compatibility, I noticed that some of the tests fail (but the same thing happens with python-3.8):

$ ./test_script
python3
ar
whitelist
per_user
false
no_check
restriction
ptr_whitelist
nomail
peruser
action=550 - Fail - Expected action=prepend #4 helo pass and mfrom fail peruser
action=dunno\n' - Fail - Expected action=550 #8 Multi-recipient dunno peruser
action=550 - Fail - Expected action=prepend #31 mfrom softfail and helo IPv6 pass peruser
default
custom
HELO_Whitelist
action=550 - Fail - Expected action=dunno #4 helo pass and mfrom fail HELO_Whitelist
action=550 - Fail - Expected action=dunno #12 multi-recipient mfrom fail HELO_Whitelist
action=550 - Fail - Expected action=dunno #18 mfrom softfail and helo pass HELO_Whitelist
action=550 - Fail - Expected action=dunno #19 mfrom neutral and helo pass HELO_Whitelist
action=550 - Fail - Expected action=dunno #31 mfrom softfail and helo IPv6 pass HELO_Whitelist
null

Revision history for this message
Scott Kitterman (kitterman) wrote :

A number of tests in the test suite depended on earthlink.com not having an SPF record. They have one now, so I'll need to update the tests with another domain.

Changed in spf-engine:
importance: Undecided → Low
status: New → Confirmed
milestone: none → 2.9.3
assignee: nobody → Scott Kitterman (kitterman)
Revision history for this message
Scott Kitterman (kitterman) wrote :

Fixed in git on the 2.9 branch.

Changed in spf-engine:
assignee: Scott Kitterman (kitterman) → nobody
status: Confirmed → Fix Committed
assignee: nobody → Scott Kitterman (kitterman)
Revision history for this message
Scott Kitterman (kitterman) wrote :

This is really git only. I'll cherry pick this to master as well, but it works fine now.

Changed in spf-engine:
assignee: Scott Kitterman (kitterman) → nobody
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.