Browse Source

Corrige erros gerados pelo comando fix_qa.sh

pull/1444/head
Mariana Mendes 8 years ago
parent
commit
81520d1bab
  1. 10
      sapl/norma/tests/test_norma.py
  2. 25
      sapl/protocoloadm/tests/test_protocoloadm.py
  3. 7
      sapl/sessao/tests/test_sessao.py

10
sapl/norma/tests/test_norma.py

@ -2,11 +2,11 @@ import pytest
from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _
from model_mommy import mommy
from sapl.materia.models import TipoMateriaLegislativa
from model_mommy import mommy
from sapl.norma.forms import (NormaJuridicaForm, NormaRelacionadaForm)
from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa
from sapl.norma.forms import NormaJuridicaForm, NormaRelacionadaForm
from sapl.norma.models import (NormaJuridica, TipoNormaJuridica)
@ -100,6 +100,10 @@ def test_norma_juridica_materia_inexistente():
def test_norma_juridica_materia_existente():
tipo = mommy.make(TipoNormaJuridica)
tipo_materia = mommy.make(TipoMateriaLegislativa)
materia = mommy.make(MateriaLegislativa,
numero=2,
ano=2017,
tipo=tipo_materia)
form = NormaJuridicaForm(data={'tipo': str(tipo.pk),
'numero': '1',

25
sapl/protocoloadm/tests/test_protocoloadm.py

@ -9,11 +9,13 @@ from model_mommy import mommy
from sapl.materia.models import UnidadeTramitacao
from sapl.protocoloadm.forms import (AnularProcoloAdmForm,
DocumentoAdministrativoForm,
MateriaLegislativa,
ProtocoloDocumentForm,
ProtocoloMateriaForm)
from sapl.protocoloadm.models import (DocumentoAdministrativo, Protocolo,
StatusTramitacaoAdministrativo,
TipoDocumentoAdministrativo,
TipoMateriaLegislativa,
TramitacaoAdministrativo)
@ -286,6 +288,7 @@ def test_anular_protocolo_form_anula_protocolo_inexistente():
@pytest.mark.django_db(transaction=False)
def test_anular_protocolo_form_anula_protocolo_anulado():
protocolo = mommy.make(Protocolo, numero=1, ano=2017, anulado=True)
form = AnularProcoloAdmForm(data={'numero': '1',
'ano': '2017',
@ -300,6 +303,17 @@ def test_anular_protocolo_form_anula_protocolo_anulado():
@pytest.mark.django_db(transaction=False)
def test_anular_protocolo_form_anula_protocolo_com_doc_vinculado():
tipo_materia = mommy.make(TipoMateriaLegislativa)
protocolo_materia = mommy.make(Protocolo,
numero=1,
ano=2017,
tipo_materia=tipo_materia,
anulado=False)
materia_legislativa = mommy.make(MateriaLegislativa,
ano=2017,
numero_protocolo=1)
form = AnularProcoloAdmForm(data={'numero': '1',
'ano': '2017',
@ -312,6 +326,17 @@ def test_anular_protocolo_form_anula_protocolo_com_doc_vinculado():
[_("Protocolo 1/2017 não pode ser removido pois existem "
"documentos vinculados a ele.")]
tipo_documento = mommy.make(TipoDocumentoAdministrativo)
protocolo_documento = mommy.make(Protocolo,
numero=2,
ano=2017,
tipo_documento=tipo_documento,
anulado=False)
documento_administrativo = mommy.make(DocumentoAdministrativo,
protocolo=protocolo_documento)
form = AnularProcoloAdmForm(data={'numero': '2',
'ano': '2017',
'justificativa_anulacao': 'teste'

7
sapl/sessao/tests/test_sessao.py

@ -4,7 +4,7 @@ from model_mommy import mommy
from sapl.parlamentares.models import Legislatura, Partido, SessaoLegislativa
from sapl.sessao import forms
from sapl.sessao.models import TipoSessaoPlenaria
from sapl.sessao.models import SessaoPlenaria, TipoSessaoPlenaria
def test_valida_campos_obrigatorios_sessao_plenaria_form():
@ -46,6 +46,11 @@ def test_numero_duplicado_sessao_plenaria_form():
legislatura = mommy.make(Legislatura)
sessao = mommy.make(SessaoLegislativa)
tipo = mommy.make(TipoSessaoPlenaria)
sessao_plenaria = mommy.make(SessaoPlenaria,
legislatura=legislatura,
sessao_legislativa=sessao,
tipo=tipo,
numero=1)
form = forms.SessaoPlenariaForm(data={'legislatura': str(legislatura.pk),
'numero': '1',

Loading…
Cancel
Save