def test_normalize(self, text): blob = Blob(text) self.assertEqual(blob.bytes, unix_text) self.assertEqual(blob.sha, "ac517966fd59bb4bd3731273b8fbc96414866eda") self.assertEqual(blob, Blob(win_text)) self.assertNotEqual(blob, Blob("Hello")) self.assertEqual(blob.load, sys_text) s = blob.serialize() self.assertEqual(s['c'], compressed) blob3 = Blob.deserialize(s) self.assertEqual(blob, blob3) self.assertEqual(blob3.bytes, unix_text)
def test_blob(self): c = Blob('hello') s = c.serialize() c2 = Blob.deserialize(s) self.assertEqual(c, c2)