def test_process_input_of_json_object(self): json = dumps( { "1": u"哈哈哈", u"a": { "b": { "二": u"我", }, }, "c": [u"我", u"你", u"c"], }, ensure_ascii=True) req = HTTPJSONRequest(StringIO(json), self.fake_environ) req.process_inputs() self.assertEqual(req.json, { "1": "哈哈哈", "a": { "b": { "二": "我", }, }, "c": ["我", "你", "c"], }) self.assertEqual(req.json, req.form)
def test_process_input_of_json_array(self): json = dumps([ u"哈哈哈", u"a", u"我", u"你", u"c", ], ensure_ascii=True) req = HTTPJSONRequest(StringIO(json), self.fake_environ) req.process_inputs() self.assertEqual(req.json, [ "哈哈哈", "a", "我", "你", "c", ])
def test_process_input_of_json_object(self): json = dumps({ "1": u"哈哈哈", u"a": { "b": { "二": u"我", }, }, "c": [u"我", u"你", u"c"], }, ensure_ascii=True) req = HTTPJSONRequest(StringIO(json), self.fake_environ) req.process_inputs() self.assertEqual(req.json, { "1": "哈哈哈", "a": { "b": { "二": "我", }, }, "c": ["我", "你", "c"], }) self.assertEqual(req.json, req.form)