From 17d09339c1a3e048c72c3f2c322cb6ba79135de8 Mon Sep 17 00:00:00 2001 From: Danimar Ribeiro Date: Sat, 17 Sep 2016 12:14:01 -0300 Subject: [PATCH] =?UTF-8?q?Atualizado=20referencia=20do=20signxml=20tempor?= =?UTF-8?q?ariamente=20ao=20branch=20da=20trustcode=20at=C3=A9=20que=20uma?= =?UTF-8?q?=20nova=20vers=C3=A3o=20do=20signxml=20seja=20liberada=20Adicio?= =?UTF-8?q?nando=20teste=20da=20assinatura=20do=20xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pytrustnfe/test/XMLs/paulistana_canc_errado.xml | 19 ++++++++++++++++++- pytrustnfe/test/XMLs/paulistana_canc_ok.xml | 10 +++++++++- pytrustnfe/test/test_assinatura.py | 2 -- pytrustnfe/test/test_comunicacao.py | 25 +------------------------ requirements.txt | 2 +- 5 files changed, 29 insertions(+), 29 deletions(-) diff --git a/pytrustnfe/test/XMLs/paulistana_canc_errado.xml b/pytrustnfe/test/XMLs/paulistana_canc_errado.xml index 2f47a94..fc1aeae 100644 --- a/pytrustnfe/test/XMLs/paulistana_canc_errado.xml +++ b/pytrustnfe/test/XMLs/paulistana_canc_errado.xml @@ -1 +1,18 @@ -false1305Assinatura de cancelamento da NFS-e incorreta.51212382446APR9QMJR + + + + false + + + 1305 + Assinatura de cancelamento da NFS-e incorreta. + + 512382 + 446 + APR9QMJR + + + diff --git a/pytrustnfe/test/XMLs/paulistana_canc_ok.xml b/pytrustnfe/test/XMLs/paulistana_canc_ok.xml index 5caa8a6..42834de 100644 --- a/pytrustnfe/test/XMLs/paulistana_canc_ok.xml +++ b/pytrustnfe/test/XMLs/paulistana_canc_ok.xml @@ -1 +1,9 @@ -true + + + + true + + diff --git a/pytrustnfe/test/test_assinatura.py b/pytrustnfe/test/test_assinatura.py index b18e318..1f61a51 100644 --- a/pytrustnfe/test/test_assinatura.py +++ b/pytrustnfe/test/test_assinatura.py @@ -8,7 +8,6 @@ import os import os.path import unittest from lxml import etree -from unittest import skip from pytrustnfe.nfe.assinatura import Assinatura @@ -46,7 +45,6 @@ class test_assinatura(unittest.TestCase): etree.fromstring(XML_ERRADO), 'NFe43150602261542000143550010000000761792265342') - @skip('Pulando') def test_assinar_xml_valido(self): pfx = open(os.path.join(self.caminho, 'teste.pfx')).read() signer = Assinatura(pfx, '123456') diff --git a/pytrustnfe/test/test_comunicacao.py b/pytrustnfe/test/test_comunicacao.py index b6e5508..b47c3a1 100644 --- a/pytrustnfe/test/test_comunicacao.py +++ b/pytrustnfe/test/test_comunicacao.py @@ -4,11 +4,8 @@ Created on Jun 16, 2015 @author: danimar ''' -import mock import unittest -from unittest import skip import os.path -from pytrustnfe.nfe.comunicacao import executar_consulta XML_RETORNO = '103' \ @@ -19,25 +16,5 @@ class test_comunicacao(unittest.TestCase): caminho = os.path.dirname(__file__) - @skip('Por enquanto pulamos') def test_envio_nfe(self): - dir_pfx = os.path.join(self.caminho, 'teste.pfx') - - with mock.patch('pytrustnfe.client.requests') as request: - conn = request.return_value - retorno = mock.MagicMock() - type(retorno).status = mock.PropertyMock(return_value='200') - retorno.read.return_value = XML_RETORNO - - conn.getresponse.return_value = retorno - xml, objeto = executar_consulta(dir_pfx) - - self.assertEqual( - xml, XML_RETORNO, - 'Envio de NF-e com problemas - xml de retorno inválido') - self.assertEqual( - objeto.cUF, 42, - 'Envio de NF-e com problemas - objeto de retorno inválido') - self.assertEqual( - objeto.cStat, 103, - 'Envio de NF-e com problemas - objeto de retorno inválido') + pass diff --git a/requirements.txt b/requirements.txt index 059038b..d1fd3f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,7 +6,7 @@ coveralls http://xmlsoft.org/sources/python/libxml2-python-2.6.21.tar.gz https://github.com/odoo-brazil/pyxmlsec/archive/master.zip Jinja2 -signxml +https://github.com/Trust-Code/signxml/archive/sign-by-reference.zip pypandoc suds suds_requests