diff --git a/sapl/materia/migrations/0060_auto_20190930_1136.py b/sapl/materia/migrations/0060_auto_20190930_1136.py new file mode 100644 index 000000000..0aeed586f --- /dev/null +++ b/sapl/materia/migrations/0060_auto_20190930_1136.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.20 on 2019-09-30 14:36 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('materia', '0059_merge_20191003_0854'), + ] + + operations = [ + migrations.AlterField( + model_name='tramitacao', + name='texto', + field=models.TextField(blank=True, verbose_name='Texto da Ação'), + ), + ] diff --git a/sapl/materia/models.py b/sapl/materia/models.py index cdc089b3b..3fe070b81 100644 --- a/sapl/materia/models.py +++ b/sapl/materia/models.py @@ -1065,7 +1065,7 @@ class Tramitacao(models.Model): turno = models.CharField( max_length=1, blank=True, verbose_name=_('Turno'), choices=TURNO_CHOICES) - texto = models.TextField(verbose_name=_('Texto da Ação')) + texto = models.TextField(verbose_name=_('Texto da Ação'), blank=True) data_fim_prazo = models.DateField( blank=True, null=True, verbose_name=_('Data Fim Prazo')) user = models.ForeignKey(get_settings_auth_user_model(), diff --git a/sapl/materia/tests/test_materia.py b/sapl/materia/tests/test_materia.py index dabf29bed..c6a4f542d 100644 --- a/sapl/materia/tests/test_materia.py +++ b/sapl/materia/tests/test_materia.py @@ -521,9 +521,7 @@ def test_form_errors_tramitacao(admin_client): ['Este campo é obrigatório.']) assert (response.context_data['form'].errors[ 'unidade_tramitacao_destino'] == ['Este campo é obrigatório.']) - assert (response.context_data['form'].errors['texto'] == - ['Este campo é obrigatório.']) - + @pytest.mark.django_db(transaction=False) def test_form_errors_relatoria(admin_client): diff --git a/sapl/materia/tests/test_materia_form.py b/sapl/materia/tests/test_materia_form.py index 215f114a2..6392ca05b 100644 --- a/sapl/materia/tests/test_materia_form.py +++ b/sapl/materia/tests/test_materia_form.py @@ -206,13 +206,12 @@ def test_valida_campos_obrigatorios_tramitacao_form(): errors = form.errors assert errors['unidade_tramitacao_local'] == [_('Este campo é obrigatório.')] - assert errors['texto'] == [_('Este campo é obrigatório.')] 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) == 6 + assert len(errors) == 5 @pytest.mark.django_db(transaction=False) @@ -224,13 +223,12 @@ def test_valida_campos_obrigatorios_tramitacao_update_form(): errors = form.errors assert errors['unidade_tramitacao_local'] == [_('Este campo é obrigatório.')] - assert errors['texto'] == [_('Este campo é obrigatório.')] 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) == 6 + assert len(errors) == 5 @pytest.mark.django_db(transaction=False)