From 76b002e8e5b67c93765d348fb3c4adffcc71629e Mon Sep 17 00:00:00 2001 From: Igor Sobreira Date: Tue, 24 Jan 2012 23:43:47 -0200 Subject: [PATCH] Add test to parse_multipart_form_data() when missing headers --- tornado/test/httputil_test.py | 10 ++++++++++ 1 file changed, 10 insertions(+) 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): -- 2.47.2