def test_valid_data_FORM_content_type(self): data_dic = {'key': 'value'} data = urllib.urlencode(data_dic) self.assertEquals( deserialize(data, 'application/X-WWW-FORM-URLENCODED'), data_dic )
def test_valid_data_json_content_type(self): # Known content_type, good data data = '{"key": "value"}' self.assertEquals( deserialize(data, 'application/json'), {'key': 'value'}, )
def test_valid_data_form_content_type(self): data_dic = {'key': 'value'} data = urllib.urlencode(data_dic) self.assertEquals( deserialize(data, 'application/x-www-form-urlencoded'), data_dic, )
def test_valid_data_json_utf_content_type(self): data = '{"key": "value"}' self.assertEquals( deserialize(data, 'application/json; charset=utf-8'), {'key': 'value'}, )
def test_valid_data_JSON_content_type(self): data = '{"key": "value"}' self.assertEquals( deserialize(data, 'Application/JSON'), {'key': 'value'}, )
def test_valid_data_FORM_content_type(self): data_dic = {'key': 'value'} data = urllib.urlencode(data_dic) self.assertEquals( deserialize(data, 'application/X-WWW-FORM-URLENCODED'), data_dic)