Revision 0e5084ee test/ganeti.utils.io_unittest.py

b/test/ganeti.utils.io_unittest.py
55 55
    h.update(data)
56 56
    self.assertEqual(h.hexdigest(), "893772354e4e690b9efd073eed433ce7")
57 57

  
58
  def testCallback(self):
59
    def _Cb(fh):
60
      self.assertEqual(fh.tell(), 0)
61
    data = utils.ReadFile(self._TestDataFilename("cert1.pem"), preread=_Cb)
62
    self.assertEqual(len(data), 814)
63

  
58 64
  def testError(self):
59 65
    self.assertRaises(EnvironmentError, utils.ReadFile,
60 66
                      "/dev/null/does-not-exist")

Also available in: Unified diff