Example #1
0
 def test_decode_with_invalid_encoding(self):
     data = 'foó'
     encoded = base64.b64encode(data.encode('utf-8'))
     decoded_data = Message.decode(encoded, 'foo/bar/utf-8/base64')
     assert decoded_data['data'] == data
     assert decoded_data['encoding'] == 'foo/bar'
Example #2
0
 def test_decode_with_invalid_encoding(self):
     data = six.u('foó')
     encoded = base64.b64encode(data.encode('utf-8'))
     decoded_data = Message.decode(encoded, 'foo/bar/utf-8/base64')
     self.assertEqual(decoded_data['data'], data)
     self.assertEqual(decoded_data['encoding'], 'foo/bar')
 def test_decode_with_invalid_encoding(self):
     data = six.u('foó')
     encoded = base64.b64encode(data.encode('utf-8'))
     decoded_data = Message.decode(encoded, 'foo/bar/utf-8/base64')
     self.assertEqual(decoded_data['data'], data)
     self.assertEqual(decoded_data['encoding'], 'foo/bar')