Beispiel #1
0
 def test_removeSignFiles_on_signed_file(self):
     self.assertTrue(isSign(self.signed1, self.options_py))
     count = 0
     for filename in removeSignFiles(self.signed1, self.options_py):
         count += 1
     self.assertEqual(count, 1)
     self.assertFalse(isSign(self.signed1, self.options_py))
 def test_removeSignFiles_on_signed_file(self):
     self.assertTrue(isSign(self.signed1, self.options_py))
     count = 0
     for filename in removeSignFiles(self.signed1, self.options_py):
         count += 1
     self.assertEqual(count, 1)
     self.assertFalse(isSign(self.signed1, self.options_py))
Beispiel #3
0
 def test_sign_on_signed_files_ext_c(self):
     cdir = os.path.join(self.dire, 'testData/signed/c')
     cfile = os.path.join(self.dire, 'testData/signed/c/test1.c')
     template = os.path.join(self.dire, 'test1.c')
     path = os.path.join(self.dire, 'c')
     shutil.copytree(cdir, path)
     shutil.copy(cfile, template)
     for filename in os.listdir(path):
         fName  = os.path.join(path, filename)
         self.assertEqual(isSign(fName, self.options_c), True)
         sign(template, fName, self.options_c, True)
         self.assertEqual(isSign(fName, self.options_c), True)
     shutil.rmtree(path)
     os.remove(template)
Beispiel #4
0
 def test_unsigned_files(self):
     path = os.path.join(self.dire, 'testData/unsigned')
     for filename in os.listdir(path):
         fName = os.path.join(path, filename)
         self.assertEqual(isSign(fName, self.options_py), False)
Beispiel #5
0
 def test_signed_files_c(self):
     path = os.path.join(self.dire, 'testData/signed/c')
     for filename in os.listdir(path):
         fName = os.path.join(path, filename)
         self.assertEqual(isSign(fName, self.options_c), True)
Beispiel #6
0
 def test_signFiles_on_file(self):
     self.assertFalse(isSign(self.unsigned, self.options_py))
     for filename, val in signFiles(self.signfile, self.unsigned, self.options_py):
         self.assertTrue(val)
Beispiel #7
0
 def test_signFiles_on_file(self):
     self.assertFalse(isSign(self.unsigned, self.options_py))
     for filename, val in signFiles(self.signfile, self.unsigned,
                                    self.options_py):
         self.assertTrue(val)
Beispiel #8
0
 def test_remove_from_signed_file(self):
     self.assertTrue(isSign(self.signed, self.options_py))
     removeSign(self.signed, self.options_py)
     self.assertFalse(isSign(self.signed, self.options_py))
Beispiel #9
0
 def test_sign_on_signed_files_sign_longer_length(self):
     signed = self.signed
     self.assertEqual(isSign(signed, self.options_py), True)
     sign(self.longSign, signed, self.options_py, True)
     self.assertEqual(isSign(signed, self.options_py), True)
Beispiel #10
0
 def test_sign_on_signed_files_sign_same_length(self):
     signed = self.signed
     self.assertEqual(isSign(signed, self.options_py), True)
     sign(self.otherSignfile, signed, self.options_py, True)
     self.assertEqual(isSign(signed, self.options_py), True)
Beispiel #11
0
 def test_sign_on_unsigned_files(self):
     unsigned = self.unsigned
     self.assertEqual(isSign(unsigned, self.options_py), False)
     sign(self.signfile, unsigned, self.options_py)
     self.assertEqual(isSign(unsigned, self.options_py), True)
     os.remove(unsigned)
Beispiel #12
0
 def test_checkFiles_recursive(self):
     count = 0
     for filename, val in checkFiles(self.testArea, self.options_py, True):
         count += 1
         self.assertEqual(isSign(filename, self.options_py), val)
     self.assertEqual(count, 4)