def _preparar_temp_pem(self): chave_temp = '/tmp/' + uuid4().hex certificado_temp = '/tmp/' + uuid4().hex chave, certificado = converte_pfx_pem(self.certificado, self.senha) arq_temp = open(chave_temp, 'w') arq_temp.write(chave) arq_temp.close() arq_temp = open(certificado_temp, 'w') arq_temp.write(certificado) arq_temp.close() return chave_temp, certificado_temp
def test_preparar_pfx(self): dir_pfx = os.path.join(self.caminho, 'teste.pfx') chave, certificado = converte_pfx_pem(dir_pfx, '123456') self.assertEqual(chave, CHAVE, 'Chave gerada inválida') self.assertEqual(certificado, CERTIFICADO, 'Certificado gerado inválido')