Merge ~bryce/ubuntu/+source/fetchmail:fix-2035-hirsute into ubuntu/+source/fetchmail:ubuntu/devel
Status: | Approved | ||||
---|---|---|---|---|---|
Approved by: | Bryce Harrington | ||||
Approved revision: | 9010333408c717a67ae36689238ffd12b5847831 | ||||
Proposed branch: | ~bryce/ubuntu/+source/fetchmail:fix-2035-hirsute | ||||
Merge into: | ubuntu/+source/fetchmail:ubuntu/devel | ||||
Diff against target: |
309 lines (+277/-0) 4 files modified
debian/changelog (+9/-0) debian/tests/control (+7/-0) debian/tests/mock-pop3-server.py (+214/-0) debian/tests/operation (+47/-0) |
||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Utkarsh Gupta (community) | Approve | ||
Lucas Kanashiro (community) | Approve | ||
git-ubuntu developers | Pending | ||
Review via email: mp+398937@code.staging.launchpad.net |
Description of the change
Implements a basic DEP8 test for fetchmail against POP3.
Fetchmail operates against a mock POP3 server with stubs for the corresponding POP3 calls, and provides a single email message
This can be manually tested by running mock-pop3-server.py in one terminal window (or in the background), copying in the fetchmailrc settings from the dep3 test into your ~/.fetchmailrc and then running fetchmail.
I did not implement UIDL support in the server (just laziness), but fetchmail is supposed to fall back to LAST anyway, so for a basic test I think that's fine.
I did not also implement an IMAP mock server. Maybe that can be added later.
I've added a make check test as well, although I think the CI may already be doing make check, so this might be superfluous.
PPA: https:/
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
I've rebased this MP on the new fetchmail that sync'd in recently.