Browse Source

Pequeno ajuste antes de entrar nos testes de serializacao

tags/0.1
Marinho Brandão 16 years ago
parent
commit
9a9bcdc538
  1. 4
      pynfe/processamento/serializacao.py
  2. 2
      tests/02-modelo-00-definicoes-gerais.txt
  3. 10
      tests/03-processamento-01-serializacao-xml.txt

4
pynfe/processamento/serializacao.py

@ -95,7 +95,7 @@ class SerializacaoXML(Serializacao):
raise Exception('Metodo nao implementado')
def _obter_emitente_de_notas_fiscais(self, notas_fiscais):
emitentes = set([nf.emitente for nf in notas_fiscais if nf.emitente])
lista = set([nf.emitente for nf in notas_fiscais if nf.emitente])
if len(lista) == 0:
raise NenhumObjetoEncontrado('Nenhum objeto foi encontrado!')
@ -104,7 +104,7 @@ class SerializacaoXML(Serializacao):
return lista[0]
def _serializar_emitente(self, objetos):
def _serializar_emitente(self, emitente):
return ''
def _serializar_clientes(self, objetos):

2
tests/02-modelo-00-definicoes-gerais.txt

@ -102,8 +102,6 @@ O contador de objetos retorna a quantidade de instancias que casem com os argume
>>> fonte_dados.contar_objetos(_classe=Emitente, razao_social='Emitente Novo')
1
>>> fonte_dados._objetos
Permitir tambem remover objetos (que por padrao remove apenas da lista da memoria e nao
eh persistente.

10
tests/03-processamento-01-serializacao-xml.txt

@ -1,6 +1,16 @@
PROCESSAMENTO - SERIALIZACAO PARA XML
=====================================
Populando fonte de dados
------------------------
>>> from pynfe.entidades import FonteDados
>>> fonte_dados = FonteDados()
Inicia uma NF e demais dependentes
Gerar arquivos XML
------------------

Loading…
Cancel
Save