• R David Murray's avatar
    #1672568: email now registers defects for base64 payload format errors. · 80e0aee9
    R David Murray yazdı
    Which also means that it is now producing *something* for any base64
    payload, which is what leads to the couple of older test changes in
    test_email.  This is a slightly backward incompatible behavior change,
    but the new behavior is so much more useful than the old (you can now
    *reliably* detect errors, and any program that was detecting errors by
    sniffing for a base64 return from get_payload(decode=True) and then doing
    its own error-recovery decode will just get the error-recovery decode
    right away).  So this seems to me to be worth the small risk inherent
    in this behavior change.
    
    This patch also refactors the defect tests into a separate test file,
    since they are no longer just parser tests.
    80e0aee9
Adı
Son kayıt (commit)
Son güncelleme
Doc Loading commit data...
Grammar Loading commit data...
Include Loading commit data...
Lib Loading commit data...
Mac Loading commit data...
Misc Loading commit data...
Modules Loading commit data...
Objects Loading commit data...
PC Loading commit data...
PCbuild Loading commit data...
Parser Loading commit data...
Python Loading commit data...
Tools Loading commit data...
.bzrignore Loading commit data...
.gitignore Loading commit data...
.hgeol Loading commit data...
.hgignore Loading commit data...
.hgtags Loading commit data...
.hgtouch Loading commit data...
LICENSE Loading commit data...
Makefile.pre.in Loading commit data...
README Loading commit data...
config.guess Loading commit data...
config.sub Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...
install-sh Loading commit data...
pyconfig.h.in Loading commit data...
setup.py Loading commit data...