From e79194bd6d9ab622f6e725cf92bb942a72a40520 Mon Sep 17 00:00:00 2001 From: Victor Fabre Date: Sun, 23 Sep 2018 10:08:51 -0300 Subject: [PATCH] Fix #2242 (#2243) --- sapl/materia/forms.py | 5 +++++ sapl/materia/tests/test_materia_form.py | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index 4853ef45a..2745b5c72 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -346,6 +346,11 @@ class RelatoriaForm(ModelForm): class TramitacaoForm(ModelForm): + urgente = forms.ChoiceField(required=True, + choices=YES_NO_CHOICES, + initial=False, + label=_("Urgente?")) + class Meta: model = Tramitacao fields = ['data_tramitacao', diff --git a/sapl/materia/tests/test_materia_form.py b/sapl/materia/tests/test_materia_form.py index 944cabf00..b67ef2733 100644 --- a/sapl/materia/tests/test_materia_form.py +++ b/sapl/materia/tests/test_materia_form.py @@ -196,8 +196,9 @@ def test_valida_campos_obrigatorios_tramitacao_form(): assert errors['status'] == [_('Este campo é obrigatório.')] assert errors['data_tramitacao'] == [_('Este campo é obrigatório.')] assert errors['unidade_tramitacao_destino'] == [_('Este campo é obrigatório.')] + assert errors['urgente'] == [_('Este campo é obrigatório.')] - assert len(errors) == 5 + assert len(errors) == 6 @pytest.mark.django_db(transaction=False) @@ -213,8 +214,9 @@ def test_valida_campos_obrigatorios_tramitacao_update_form(): assert errors['status'] == [_('Este campo é obrigatório.')] assert errors['data_tramitacao'] == [_('Este campo é obrigatório.')] assert errors['unidade_tramitacao_destino'] == [_('Este campo é obrigatório.')] + assert errors['urgente'] == [_('Este campo é obrigatório.')] - assert len(errors) == 5 + assert len(errors) == 6 @pytest.mark.django_db(transaction=False)