Exemplo n.º 1
0
 def test_carve_from_middle(self):
     data = jpeg_exif.carve(self.f, 64, len(self.data) - 1 - 64)
     self.assertEqual(len(self.data) - 128, len(data))
     self.assertEqual(self.data[64:-64], data)
Exemplo n.º 2
0
 def test_carve_from_front(self):
     data = jpeg_exif.carve(self.f, 0, 63)
     self.assertEqual(64, len(data))
     self.assertEqual(self.data[:64], data)
Exemplo n.º 3
0
 def test_carve_from_rear(self):
     data = jpeg_exif.carve(self.f,
                            len(self.data) - 1 - 63,
                            len(self.data) - 1)
     self.assertEqual(64, len(data))
     self.assertEqual(self.data[-64:], data)
Exemplo n.º 4
0
 def test_carve_all(self):
     data = jpeg_exif.carve(self.f, 0, len(self.data) - 1)
     self.assertEqual(len(self.data), len(data))
     self.assertEqual(self.data, data)