Exemple #1
0
 def test_good_file(self):
     write_tmp_file("tmp_hashfile", "Scrabdoodle\n")
     md5 = hash.hash_file("tmp_hashfile")
     known_md5 = "0371d05a44bf116ac0c58f59bb3532fd"
     self.assertEqual(md5, known_md5)
     os.remove("tmp_hashfile")
Exemple #2
0
 def test_no_file(self):
     md5 = hash.hash_file("")
     self.assertFalse(md5)
Exemple #3
0
 def test_perms(self):
     md5 = hash.hash_file("/etc/sudoers")
     self.assertFalse(md5)
Exemple #4
0
 def test_bad_file(self):
     md5 = hash.hash_file("thisisntarealfileIpromise")
     self.assertFalse(md5)