From: Igor Sobreira Date: Wed, 25 Jan 2012 02:19:40 +0000 (-0200) Subject: Add test to parse_multipart_form_data() when no "name" parameter is found X-Git-Tag: v2.3.0~105^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b12edb12d5186f19e02f7860cedb64d807c61a28;p=thirdparty%2Ftornado.git Add test to parse_multipart_form_data() when no "name" parameter is found --- diff --git a/tornado/test/httputil_test.py b/tornado/test/httputil_test.py index 00f5d16b9..e2f4421c9 100644 --- a/tornado/test/httputil_test.py +++ b/tornado/test/httputil_test.py @@ -162,6 +162,18 @@ Foo--1234--''').replace(b("\n"), b("\r\n")) parse_multipart_form_data(b("1234"), data, args, files) self.assertEqual(files, {}) + def test_content_disposition_header_without_name_parameter(self): + data = b("""\ +--1234 +Content-Disposition: form-data; filename="ab.txt" + +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):