diff --git a/sapl/base/tests/test_form.py b/sapl/base/tests/test_form.py new file mode 100644 index 000000000..1f51a5f96 --- /dev/null +++ b/sapl/base/tests/test_form.py @@ -0,0 +1,23 @@ +import pytest +from django.utils.translation import ugettext_lazy as _ +from model_mommy import mommy + +from sapl.base.forms import CasaLegislativaForm +from sapl.base.models import CasaLegislativa + + +def test_valida_campos_obrigatorios_casa_legislativa_form(): + form = CasaLegislativaForm(data={}) + + assert not form.is_valid() + + errors = form.errors + + assert errors['nome'] == [_('Este campo é obrigatório.')] + assert errors['sigla'] == [_('Este campo é obrigatório.')] + assert errors['endereco'] == [_('Este campo é obrigatório.')] + assert errors['cep'] == [_('Este campo é obrigatório.')] + assert errors['municipio'] == [_('Este campo é obrigatório.')] + assert errors['uf'] == [_('Este campo é obrigatório.')] + + assert len(errors) == 6