Browse Source

Adiciona testes referente a reunião de comissão

pull/2061/head
Mariana Mendes 8 years ago
parent
commit
f85ee66e7c
  1. 23
      sapl/comissoes/tests/test_comissoes.py

23
sapl/comissoes/tests/test_comissoes.py

@ -3,7 +3,7 @@ from django.core.urlresolvers import reverse
from django.utils.translation import ugettext as _ from django.utils.translation import ugettext as _
from model_mommy import mommy from model_mommy import mommy
from sapl.comissoes.models import Comissao, Composicao, Periodo, TipoComissao from sapl.comissoes.models import Comissao, Composicao, Periodo, TipoComissao, Reuniao
from sapl.parlamentares.models import Filiacao, Parlamentar, Partido from sapl.parlamentares.models import Filiacao, Parlamentar, Partido
from sapl.comissoes import forms from sapl.comissoes import forms
@ -109,4 +109,23 @@ def test_periodo_invalidas():
assert not form.is_valid() assert not form.is_valid()
assert form.errors['__all__'] == [_('A Data Final não pode ser menor que ' assert form.errors['__all__'] == [_('A Data Final não pode ser menor que '
'a Data Inicial')] 'a Data Inicial')]
@pytest.mark.django_db(transaction=False)
def test_valida_campos_obrigatorios_reuniao_form():
form = forms.ReuniaoForm(data={})
assert not form.is_valid()
errors = form.errors
assert errors['comissao'] == [_('Este campo é obrigatório.')]
assert errors['periodo'] == [_('Este campo é obrigatório.')]
assert errors['numero'] == [_('Este campo é obrigatório.')]
assert errors['nome'] == [_('Este campo é obrigatório.')]
assert errors['data'] == [_('Este campo é obrigatório.')]
assert errors['hora_inicio'] == [_('Este campo é obrigatório.')]
assert errors['hora_fim'] == [_('Este campo é obrigatório.')]
assert len(errors) == 7

Loading…
Cancel
Save