示例#1
0
 def test_decode_json_header(self):
     obj = {'a': 'b', 'c': 1}
     data = None
     if six.PY3:
         data = base64.urlsafe_b64encode(bytes(json.dumps(obj), 'utf-8'))
     else:
         data = base64.urlsafe_b64encode(json.dumps(obj))
     decoded_data = decode_json_header(data)
     self.assertEqual(obj, decoded_data)
示例#2
0
 def test_decode_json_header(self):
     obj = {'a': 'b', 'c': 1}
     data = None
     if six.PY3:
         data = base64.urlsafe_b64encode(bytes(json.dumps(obj), 'utf-8'))
     else:
         data = base64.urlsafe_b64encode(json.dumps(obj))
     decoded_data = decode_json_header(data)
     assert obj == decoded_data
示例#3
0
 def test_decode_json_header(self):
     obj = {"a": "b", "c": 1}
     data = None
     if six.PY3:
         data = base64.urlsafe_b64encode(bytes(json.dumps(obj), "utf-8"))
     else:
         data = base64.urlsafe_b64encode(json.dumps(obj))
     decoded_data = decode_json_header(data)
     self.assertEqual(obj, decoded_data)