コード例 #1
0
 def test_is_broken(self):
     zip_file = SafeUnzip(self.xpi_path('signed'))
     zip_file.is_valid()
     zip_file.info_list[2].filename = 'META-INF/foo.sf'
     assert not zip_file.is_signed()
コード例 #2
0
 def test_is_secure(self):
     zip_file = SafeUnzip(self.xpi_path('signed'))
     zip_file.is_valid()
     assert zip_file.is_signed()
コード例 #3
0
 def test_not_secure(self):
     zip_file = SafeUnzip(self.xpi_path('extension'))
     zip_file.is_valid()
     assert not zip_file.is_signed()
コード例 #4
0
 def test_is_broken(self):
     zip_file = SafeUnzip(self.xpi_path('signed'))
     zip_file.is_valid()
     zip_file.info_list[2].filename = 'META-INF/foo.sf'
     assert not zip_file.is_signed()
コード例 #5
0
 def test_is_secure(self):
     zip_file = SafeUnzip(self.xpi_path('signed'))
     zip_file.is_valid()
     assert zip_file.is_signed()
コード例 #6
0
 def test_not_secure(self):
     zip_file = SafeUnzip(self.xpi_path('extension'))
     zip_file.is_valid()
     assert not zip_file.is_signed()