예제 #1
0
    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)
예제 #2
0
    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)
예제 #4
0
 def test_blob(self):
     c = Blob('hello')
     s = c.serialize()
     c2 = Blob.deserialize(s)
     self.assertEqual(c, c2)