Codebase list python-itsdangerous / 0c75b30
Added another test for passing unicode data to unsafe loads Armin Ronacher 11 years ago
1 changed file(s) with 9 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
6767
6868 s = self.make_serializer(secret_key)
6969 ts = s.dumps(value)
70 self.assertEqual(s.loads_unsafe(ts), (True, u'hello'))
71 self.assertEqual(s.loads_unsafe(ts, salt='modified'), (False, u'hello'))
72
73 def test_load_unsafe_with_unicode_strings(self):
74 secret_key = 'predictable-key'
75 value = u'hello'
76
77 s = self.make_serializer(secret_key)
78 ts = unicode(s.dumps(value))
7079 self.assertEqual(s.loads_unsafe(ts), (True, u'hello'))
7180 self.assertEqual(s.loads_unsafe(ts, salt='modified'), (False, u'hello'))
7281