コード例 #1
0
ファイル: hash_test.py プロジェクト: BKreisel/NSRLScanner
 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")
コード例 #2
0
ファイル: hash_test.py プロジェクト: BKreisel/NSRLScanner
 def test_no_file(self):
     md5 = hash.hash_file("")
     self.assertFalse(md5)
コード例 #3
0
ファイル: hash_test.py プロジェクト: BKreisel/NSRLScanner
 def test_perms(self):
     md5 = hash.hash_file("/etc/sudoers")
     self.assertFalse(md5)
コード例 #4
0
ファイル: hash_test.py プロジェクト: BKreisel/NSRLScanner
 def test_bad_file(self):
     md5 = hash.hash_file("thisisntarealfileIpromise")
     self.assertFalse(md5)