Пример #1
0
 def test_request_body_none(self):
     entry = self.get_entry(request_body=None)
     request_log = RequestLog.log(level=logging.DEBUG, log_entry=entry)
     template_value = pp_json(request_log.request_body)
     self.assertEqual(template_value, '')
Пример #2
0
 def test_request_body_str(self):
     entry = self.get_entry(request_body='hello, world!')
     request_log = RequestLog.log(level=logging.DEBUG, log_entry=entry)
     template_value = pp_json(request_log.request_body)
     self.assertEqual(template_value, 'hello, world!')
Пример #3
0
 def test_request_body_unserializable(self):
     entry = self.get_entry(request_body={'hello': Decimal('1.0')})
     request_log = RequestLog.log(level=logging.DEBUG, log_entry=entry)
     template_value = pp_json(request_log.request_body)
     self.assertEqual(template_value, "{'hello': Decimal('1.0')}")
Пример #4
0
 def test_request_body_dict(self):
     entry = self.get_entry(request_body={'hello': 'world!'})
     request_log = RequestLog.log(level=logging.DEBUG, log_entry=entry)
     template_value = pp_json(request_log.request_body)
     self.assertEqual(template_value, '{\n  "hello": "world!"\n}')