From: Igor Sobreira Date: Wed, 25 Jan 2012 01:43:47 +0000 (-0200) Subject: Add test to parse_multipart_form_data() when missing headers X-Git-Tag: v2.3.0~105^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=76b002e8e5b67c93765d348fb3c4adffcc71629e;p=thirdparty%2Ftornado.git Add test to parse_multipart_form_data() when missing headers --- diff --git a/tornado/test/httputil_test.py b/tornado/test/httputil_test.py index f5d7a1aed..b2d0d79b0 100644 --- a/tornado/test/httputil_test.py +++ b/tornado/test/httputil_test.py @@ -128,6 +128,16 @@ Foo self.assertEqual(file["filename"], "ab.txt") self.assertEqual(file["body"], b("Foo")) + def test_missing_headers(self): + data = b('''\ +--1234 + +Foo +--1234--''').replace(b("\n"), b("\r\n")) + args = {} + files = {} + parse_multipart_form_data(b("1234"), data, args, files) + self.assertEqual(files, {}) class HTTPHeadersTest(unittest.TestCase): def test_multi_line(self):