Timothy Farrell <tfarr...@swgen.com> added the comment: I've attached unittest.zip. Simply unzip it to a directory and run it. I've included a Python2.x version of the unittest for the sake of clarity. The 2.x version was developed on 2.4. The 3.x version was developed on 3.0.1 and 3.1rc1 (with identical results).
It seems that there are several issues with cgi.FieldStorage and multi-part form data. - Does Formstation read in a Bytes or String? -- It seems to expect a String but this yields invalid results for uploading files. -- A stream of Bytes would make more sense but loses it Pythonic "Batteries included" nature if the user has to decode the encoding manually for each form field. ---------- Added file: http://bugs.python.org/file14235/unittest.zip _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue4953> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com