예제 #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)