Browse Source

Adiciona pequeno test em norma

pull/1678/head
Mariana Mendes 7 years ago
parent
commit
c8b67d00a2
  1. 15
      sapl/norma/tests/test_norma.py

15
sapl/norma/tests/test_norma.py

@ -4,7 +4,7 @@ from django.utils.translation import ugettext_lazy as _
from model_mommy import mommy from model_mommy import mommy
from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa
from sapl.norma.forms import NormaJuridicaForm, NormaRelacionadaForm from sapl.norma.forms import NormaJuridicaForm, NormaRelacionadaForm, NormaPesquisaSimplesForm
from sapl.norma.models import NormaJuridica, TipoNormaJuridica from sapl.norma.models import NormaJuridica, TipoNormaJuridica
@ -130,3 +130,16 @@ def test_norma_relacionada_form_campos_obrigatorios():
assert errors['tipo_vinculo'] == [_('Este campo é obrigatório.')] assert errors['tipo_vinculo'] == [_('Este campo é obrigatório.')]
assert len(errors) == 4 assert len(errors) == 4
@pytest.mark.django_db(transaction=False)
def test_norma_pesquisa_form_datas_invalidas():
tipo = mommy.make(TipoNormaJuridica)
form = NormaPesquisaSimplesForm(data={'tipo_norma': str(tipo.pk),
'data_inicial': '10/11/2017',
'data_final': '09/11/2017'
})
assert not form.is_valid()
assert form.errors['__all__'] == [_('A Data Final não pode ser menor que '
'a Data Inicial')]

Loading…
Cancel
Save