Browse Source

HOT-FIX - Teste audiência (#2144)

* Adiciona mais um teste referente ao forms de audiencia

* hotfix
pull/2147/head
Mariana Mendes 6 years ago
committed by Edward
parent
commit
62c876fe35
  1. 20
      sapl/audiencia/tests/test_audiencia.py

20
sapl/audiencia/tests/test_audiencia.py

@ -3,6 +3,8 @@ from django.utils.translation import ugettext as _
from model_mommy import mommy from model_mommy import mommy
from sapl.audiencia import forms from sapl.audiencia import forms
from sapl.audiencia.models import TipoAudienciaPublica
from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa
@pytest.mark.django_db(transaction=False) @pytest.mark.django_db(transaction=False)
def test_valida_campos_obrigatorios_audiencia_form(): def test_valida_campos_obrigatorios_audiencia_form():
@ -19,3 +21,21 @@ def test_valida_campos_obrigatorios_audiencia_form():
assert errors['hora_inicio'] == [_('Este campo é obrigatório.')] assert errors['hora_inicio'] == [_('Este campo é obrigatório.')]
assert len(errors) == 5 assert len(errors) == 5
@pytest.mark.django_db(transaction=False)
def test_audiencia_form_hora_invalida():
tipo_materia = mommy.make(TipoMateriaLegislativa)
tipo = mommy.make(TipoAudienciaPublica)
form = forms.AudienciaForm(data={'nome': 'Nome da Audiencia',
'tema': 'Tema da Audiencia',
'tipo': tipo,
'data': '2016-10-01',
'hora_inicio': '10:00',
'hora_fim': '9:00',
})
assert not form.is_valid()
Loading…
Cancel
Save