Added another test for passing unicode data to unsafe loads
Armin Ronacher
11 years ago
67 | 67 | |
68 | 68 | s = self.make_serializer(secret_key) |
69 | 69 | 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)) | |
70 | 79 | self.assertEqual(s.loads_unsafe(ts), (True, u'hello')) |
71 | 80 | self.assertEqual(s.loads_unsafe(ts, salt='modified'), (False, u'hello')) |
72 | 81 |