[Python-Dev] Tests failing in MacPython 2.2.2
Guido van Rossum
guido@python.org
Tue, 08 Oct 2002 20:34:29 -0400
> Aside from the usual suspects I have three tests failing in
> MacPython 2.2.2: test_atexit, test_email and test_httplib.
>
> The first one should be easy to fix: backport the revision 1.7
> fix. Would that cause any problems on other platforms?
No problemo.
> The other two I have no idea of what could be causing them, so I
> need suggestions. I can't copy/paste, so I'll retype a bit.
>
> test_email: assertion failed, 2042 != 2. from line 1793 in
> test_crlf_separation.
> Could this have something to do with MacPython 2.2's "poor man's
> universal newlines"? (MacPython 2.2.X will read both \r and \n
> as \n for files opened in text mode, but not \r\n. This quick
> hack was put in to make 2.2 usable on OSX).
Is in Barry's capable hands.
> test_httplib: mismatch in lines 9-12 of expected output. It
> wanted two header: Set-Cookie: lines, but got nothing.
Probably a line ending problem. I notice that those two lines end
with \r\n! I don't understand why the test uses \r\n. I propose to
change all the \r\n to \n in test_httplib.py and ditto in
output/test_httplib. If you can get that working, feel free to check
it in; or I can do it.
--Guido van Rossum (home page: http://www.python.org/~guido/)