def test_der_fixture(self): self.assertTrue( smime_verify( signer_cert_path=self.signer_cert_path, content_path=self.manifest_json_path, signature_path=self.signature_der_path, signature_format='DER', ))
def test_pem_format(self): actual_smime = smime_sign( signer_cert_path=self.signer_cert_path, signer_key_path=self.signer_key_path, recipient_cert_path=self.recipient_cert_path, content=self.maniphest_json, output_format='PEM', ) with tempfile.NamedTemporaryFile(delete=True) as temp: temp.write(actual_smime) temp.flush() self.assertTrue( smime_verify( signer_cert_path=self.signer_cert_path, content_path=self.manifest_json_path, signature_path=path.abspath(temp.name), signature_format='PEM', ))