def test_null_headers_setter(self):
     request = HTTPRequest('http://example.com')
     request.headers = None
     self.assertEqual(request.headers, {})
 def test_body_setter(self):
     request = HTTPRequest('http://example.com')
     request.body = 'foo'
     self.assertEqual(request.body, utf8('foo'))
 def test_headers_setter(self):
     request = HTTPRequest('http://example.com')
     request.headers = {'bar': 'baz'}
     self.assertEqual(request.headers, {'bar': 'baz'})