Wie man http-Server unter Python mockt

Führt der eigene Code http-Calls aus, z.B. um Dateien von einem externen Server runterzuladen stellt sich die Frage nach der Testbarkeit. Idealerweise ist der Code so aufgebaut, daß er nicht direkt von einer http-Library abhängt und man entsprechende Calls mocken kann. Ist dies nicht einfach möglich, kann man den in der Standarlibrary eingebauten http.server als localhost-Gegenstelle für Tests verwenden.

Continue reading “Wie man http-Server unter Python mockt”

offlineimap-Konfiguration für posteo, GMX und mailbox.org

offlineimap erlaubt mehrere Remote-IMAP-Accounts mit einer lokalen Maildir-Verzeichnisstruktur zu synchronisieren. Werden mehrere IMAP-Accounts in ein lokales Maildir synchronisiert, muß man sich überlegen, wie man die Verzeichnisse anlegt. Der folgende Artikel beschreibt ein Setup für posteo.de.

Continue reading “offlineimap-Konfiguration für posteo, GMX und mailbox.org”