Exemple #1
0
 def test_read_file(self):
     f = tools.new_temp_file(self.test_string)
     data = tools.read_file(f)
     self.assertEqual(self.test_string, data)
     tools.delete_file(f)
     data = tools.read_file(f)
     self.assertEqual(data, 'ERROR: Cannot read file %s'%(f))
Exemple #2
0
 def test_cmd_openssl(self):
     f = tools.new_temp_file(self.test_string)
     cmd = tools.Cmd([self.conf.openssl, 'sha', '-sha256', f])
     out, ret = cmd.start()
     tools.delete_file(f)
     self.assertEqual(ret, 0)
     self.assertEqual(out, 'SHA256(%s)= e12e9e97c03dda3f317b6d4a8498fee0c2eb9ce4a43f2ad75d4777b2bf6231dc\n'%(f))
Exemple #3
0
 def test_create_delete_file(self):
     f = tools.new_temp_file(self.test_string)
     self.assertNotEqual(f, None)
     tools.delete_file(f)
     data = tools.read_file(f)
     self.assertEqual(data, 'ERROR: Cannot read file %s'%(f))