From fd91e3c4bbb07deaf2a05d82716e1eae10aac765 Mon Sep 17 00:00:00 2001 From: Mariana Mendes Date: Mon, 18 Sep 2017 17:13:57 -0300 Subject: [PATCH] Adiciona teste de vie em SessaoPlenaria --- sapl/base/tests/test_form.py | 1 + sapl/sessao/tests/test_sessao_view.py | 42 +++++++++++++-------------- 2 files changed, 22 insertions(+), 21 deletions(-) diff --git a/sapl/base/tests/test_form.py b/sapl/base/tests/test_form.py index 35f1c82bf..03362fdcd 100644 --- a/sapl/base/tests/test_form.py +++ b/sapl/base/tests/test_form.py @@ -1,5 +1,6 @@ import pytest from django.utils.translation import ugettext_lazy as _ +from model_mommy import mommy from sapl.base.forms import CasaLegislativaForm diff --git a/sapl/sessao/tests/test_sessao_view.py b/sapl/sessao/tests/test_sessao_view.py index 50a94d970..cd407dc2f 100644 --- a/sapl/sessao/tests/test_sessao_view.py +++ b/sapl/sessao/tests/test_sessao_view.py @@ -3,30 +3,30 @@ from django.core.urlresolvers import reverse from django.utils.translation import ugettext_lazy as _ from model_mommy import mommy -from sapl.parlamentares.models import Legislatura, SessaoLegislativa +from sapl.parlamentares.models import Legislatura, Partido, SessaoLegislativa +from sapl.sessao import forms from sapl.sessao.models import SessaoPlenaria, TipoSessaoPlenaria - -@pytest.mark.django_db(transaction=False) +pytest.mark.django_db(transaction=False) def test_incluir_sessao_plenaria_submit(admin_client): - legislatura = mommy.make(Legislatura) - sessao = mommy.make(SessaoLegislativa) - tipo = mommy.make(TipoSessaoPlenaria) - - response = admin_client.post(reverse('sapl.sessao:sessaoplenaria_create'), - {'legislatura': str(legislatura.pk), - 'numero': '1', - 'tipo': str(tipo.pk), - 'sessao_legislativa': str(sessao.pk), - 'data_inicio': '10/11/2017', - 'hora_inicio': '10:10' - }, follow=True) - - assert response.status_code == 200 - - sessao_plenaria = SessaoPlenaria.objects.first() - assert sessao_plenaria.tipo == tipo - + legislatura = mommy.make(Legislatura) + sessao = mommy.make(SessaoLegislativa) + tipo = mommy.make(TipoSessaoPlenaria) + + response = admin_client.post(reverse('sapl.sessao:sessaoplenaria_create'), + {'legislatura': str(legislatura.pk), + 'numero': '1', + 'tipo': str(tipo.pk), + 'sessao_legislativa': str(sessao.pk), + 'data_inicio': '10/11/2017', + 'hora_inicio': '10:10' + }, + follow=True) + + assert response.status_code == 200 + + sessao = SessaoPlenaria.objects.first() + assert sessao.tipo == tipo @pytest.mark.django_db(transaction=False) def test_incluir_sessao_errors(admin_client):