Browse Source

Fix #2284 (#2285)

pull/2287/head
Victor Fabre 6 years ago
committed by Edward
parent
commit
79dfe5f682
  1. 3
      sapl/sessao/forms.py
  2. 12
      sapl/sessao/tests/test_sessao.py

3
sapl/sessao/forms.py

@ -86,7 +86,8 @@ class SessaoPlenariaForm(ModelForm):
sessoes = SessaoPlenaria.objects.filter(numero=num, sessoes = SessaoPlenaria.objects.filter(numero=num,
sessao_legislativa=sl, sessao_legislativa=sl,
legislatura=leg, legislatura=leg,
tipo=tipo).\ tipo=tipo,
data_inicio__year=abertura.year).\
values_list('id', flat=True) values_list('id', flat=True)
qtd_sessoes = len(sessoes) qtd_sessoes = len(sessoes)

12
sapl/sessao/tests/test_sessao.py

@ -51,17 +51,17 @@ def test_numero_duplicado_sessao_plenaria_form():
legislatura = mommy.make(Legislatura) legislatura = mommy.make(Legislatura)
sessao = mommy.make(SessaoLegislativa) sessao = mommy.make(SessaoLegislativa)
tipo = mommy.make(TipoSessaoPlenaria) tipo = mommy.make(TipoSessaoPlenaria)
mommy.make(SessaoPlenaria, sessao_plenaria = mommy.make(SessaoPlenaria,
legislatura=legislatura, legislatura=legislatura,
sessao_legislativa=sessao, sessao_legislativa=sessao,
tipo=tipo, tipo=tipo,
numero=1) numero=1)
form = forms.SessaoPlenariaForm(data={'legislatura': str(legislatura.pk), form = forms.SessaoPlenariaForm(data={'legislatura': str(legislatura.pk),
'numero': '1', 'numero': '1',
'tipo': str(tipo.pk), 'tipo': str(tipo.pk),
'sessao_legislativa': str(sessao.pk), 'sessao_legislativa': str(sessao.pk),
'data_inicio': '10/11/2017', 'data_inicio': sessao_plenaria.data_inicio,
'hora_inicio': '10:10' 'hora_inicio': '10:10'
}) })

Loading…
Cancel
Save