Merge lp:~benji/launchpad/bug-580035 into lp:launchpad
Proposed by
Benji York
Status: | Merged |
---|---|
Approved by: | Abel Deuring |
Approved revision: | no longer in the source branch. |
Merged at revision: | 11466 |
Proposed branch: | lp:~benji/launchpad/bug-580035 |
Merge into: | lp:launchpad |
Diff against target: |
343 lines (+65/-68) 7 files modified
lib/canonical/launchpad/interfaces/gpghandler.py (+4/-3) lib/canonical/launchpad/mail/handlers.py (+15/-2) lib/canonical/launchpad/mail/helpers.py (+3/-3) lib/canonical/launchpad/mail/tests/test_handlers.py (+17/-33) lib/canonical/launchpad/mail/tests/test_helpers.py (+4/-14) lib/canonical/launchpad/utilities/gpghandler.py (+6/-3) lib/lp/bugs/tests/bugs-emailinterface.txt (+16/-10) |
To merge this branch: | bzr merge lp:~benji/launchpad/bug-580035 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Abel Deuring (community) | code | Approve | |
Review via email: mp+33911@code.launchpad.net |
Description of the change
During QA this branch caused exceptions when processing GPG signed
emails.
I found that my understanding of the data structures involved was faulty
so the tests I wrote were not representative. I reworked the tests to
be realistic and added the data I needed to fix the bug to
PymeSignature.
You can run all the email tests that pertain to authentication that I
could find with this command:
bin/test -ct emailauthentica
-t signed_messages -t test_handlers -t test_helpers
To post a comment you must log in.