From e2b31691728e3b163208ab9d8317e94b27e9ae27 Mon Sep 17 00:00:00 2001 From: Mariana Mendes Date: Fri, 6 Jul 2018 10:10:44 -0300 Subject: [PATCH] Adiciona teste de audiencia (#2064) --- sapl/audiencia/tests/test_audiencia.py | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/sapl/audiencia/tests/test_audiencia.py b/sapl/audiencia/tests/test_audiencia.py index 7ce503c2d..710d70dff 100644 --- a/sapl/audiencia/tests/test_audiencia.py +++ b/sapl/audiencia/tests/test_audiencia.py @@ -1,3 +1,25 @@ -from django.test import TestCase +import pytest +from django.utils.translation import ugettext as _ +from model_mommy import mommy -# Create your tests here. +from sapl.audiencia import forms + +@pytest.mark.django_db(transaction=False) +def test_valida_campos_obrigatorios_audiencia_form(): + form = forms.AudienciaForm(data={}) + + assert not form.is_valid() + + errors = form.errors + + assert errors['nome'] == [_('Este campo é obrigatório.')] + assert errors['tema'] == [_('Este campo é obrigatório.')] + assert errors['tipo'] == [_('Este campo é obrigatório.')] + assert errors['tipo_materia'] == [_('Este campo é obrigatório.')] + assert errors['numero_materia'] == [_('Este campo é obrigatório.')] + assert errors['ano_materia'] == [_('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) == 9