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()
def test_is_secure(self): zip_file = SafeUnzip(self.xpi_path('signed')) zip_file.is_valid() assert zip_file.is_signed()
def test_not_secure(self): zip_file = SafeUnzip(self.xpi_path('extension')) zip_file.is_valid() assert not zip_file.is_signed()