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 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
@ -130,3 +130,16 @@ def test_norma_relacionada_form_campos_obrigatorios():
assert errors['tipo_vinculo'] == [_('Este campo é obrigatório.')]
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