Browse Source

HOT-FIX: Retira caracteres especiais de nomes de funções em resumo da Sessao

2756-status-materia-pauta
Cesar Carvalho 5 years ago
parent
commit
37185ddefe
  1. 10
      sapl/relatorios/views.py
  2. 18
      sapl/sessao/tests/test_sessao_view.py
  3. 12
      sapl/sessao/views.py

10
sapl/relatorios/views.py

@ -27,12 +27,12 @@ from sapl.sessao.models import (ExpedienteMateria, ExpedienteSessao,
from sapl.settings import STATIC_ROOT
from sapl.utils import LISTA_DE_UFS, TrocaTag, filiacao_data
from sapl.sessao.views import (get_identificação_basica, get_mesa_diretora,
from sapl.sessao.views import (get_identificacao_basica, get_mesa_diretora,
get_presenca_sessao, get_expedientes,
get_materias_expediente, get_oradores_expediente,
get_presenca_ordem_do_dia, get_materias_ordem_do_dia,
get_oradores_ordemdia,
get_oradores_explicações_pessoais, get_ocorrencias_da_sessão, get_assinaturas)
get_oradores_explicacoes_pessoais, get_ocorrencias_da_sessao, get_assinaturas)
from .templates import (pdf_capa_processo_gerar,
pdf_documento_administrativo_gerar, pdf_espelho_gerar,
@ -1301,7 +1301,7 @@ def resumo_ata_pdf(request,pk):
sessao_plenaria = SessaoPlenaria.objects.get(pk=pk)
context = {}
context.update(get_identificação_basica(sessao_plenaria))
context.update(get_identificacao_basica(sessao_plenaria))
context.update(get_mesa_diretora(sessao_plenaria))
context.update(get_presenca_sessao(sessao_plenaria))
context.update(get_expedientes(sessao_plenaria))
@ -1310,8 +1310,8 @@ def resumo_ata_pdf(request,pk):
context.update(get_presenca_ordem_do_dia(sessao_plenaria))
context.update(get_materias_ordem_do_dia(sessao_plenaria))
context.update(get_oradores_ordemdia(sessao_plenaria))
context.update(get_oradores_explicações_pessoais(sessao_plenaria))
context.update(get_ocorrencias_da_sessão(sessao_plenaria))
context.update(get_oradores_explicacoes_pessoais(sessao_plenaria))
context.update(get_ocorrencias_da_sessao(sessao_plenaria))
context.update(get_assinaturas(sessao_plenaria))
context.update({'object': sessao_plenaria})
context.update({'data': dt.today().strftime('%d/%m/%Y')})

18
sapl/sessao/tests/test_sessao_view.py

@ -12,12 +12,12 @@ from sapl.sessao.models import (SessaoPlenaria, TipoSessaoPlenaria,
from sapl.parlamentares.models import Parlamentar, CargoMesa, Filiacao
from sapl.sessao.views import (get_identificação_basica, get_conteudo_multimidia,
from sapl.sessao.views import (get_identificacao_basica, get_conteudo_multimidia,
get_mesa_diretora, get_presenca_sessao,
get_expedientes, get_materias_expediente,
get_oradores_expediente, get_presenca_ordem_do_dia,
get_materias_ordem_do_dia, get_oradores_explicações_pessoais,
get_ocorrencias_da_sessão
get_materias_ordem_do_dia, get_oradores_explicacoes_pessoais,
get_ocorrencias_da_sessao
)
@ -74,8 +74,8 @@ class TestResumoView():
cargo=self.cargo_mesa)
self.integrante_mesa.save()
def test_get_identificação_basica(self):
id_basica = get_identificação_basica(self.sessao_plenaria)
def test_get_identificacao_basica(self):
id_basica = get_identificacao_basica(self.sessao_plenaria)
info_basica = id_basica['basica']
assert info_basica[0] == 'Tipo de Sessão: ' + str(self.sessao_plenaria.tipo)
@ -129,12 +129,12 @@ class TestResumoView():
def test_get_materias_expediente(self):
pass
def test_get_oradores_explicações_pessoais(self):
def test_get_oradores_explicacoes_pessoais(self):
parlamentar = mommy.make(Parlamentar)
partido_sigla = mommy.make(Filiacao, parlamentar=parlamentar)
orador = mommy.make(Orador,sessao_plenaria=self.sessao_plenaria,parlamentar=parlamentar)
resultado_get_oradores = get_oradores_explicações_pessoais(self.sessao_plenaria)
resultado_get_oradores = get_oradores_explicacoes_pessoais(self.sessao_plenaria)
assert resultado_get_oradores['oradores_explicacoes'] == [{
'numero_ordem': orador.numero_ordem,
@ -142,8 +142,8 @@ class TestResumoView():
'sgl_partido': partido_sigla.partido.sigla
}]
def test_get_ocorrencias_da_sessão(self):
def test_get_ocorrencias_da_sessao(self):
ocorrencia = mommy.make(OcorrenciaSessao, sessao_plenaria=self.sessao_plenaria)
resultado_get_ocorrencia = get_ocorrencias_da_sessão(self.sessao_plenaria)
resultado_get_ocorrencia = get_ocorrencias_da_sessao(self.sessao_plenaria)
assert resultado_get_ocorrencia['ocorrencias_da_sessao'][0] == ocorrencia

12
sapl/sessao/views.py

@ -1523,7 +1523,7 @@ def get_turno(turno):
return ''
def get_identificação_basica(sessao_plenaria):
def get_identificacao_basica(sessao_plenaria):
# =====================================================================
# Identificação Básica
data_inicio = sessao_plenaria.data_inicio
@ -1818,7 +1818,7 @@ def get_oradores_ordemdia(sessao_plenaria):
return context
def get_oradores_explicações_pessoais(sessao_plenaria):
def get_oradores_explicacoes_pessoais(sessao_plenaria):
oradores_explicacoes = []
for orador in Orador.objects.filter(
sessao_plenaria_id=sessao_plenaria.id).order_by('numero_ordem'):
@ -1840,7 +1840,7 @@ def get_oradores_explicações_pessoais(sessao_plenaria):
return context
def get_ocorrencias_da_sessão(sessao_plenaria):
def get_ocorrencias_da_sessao(sessao_plenaria):
ocorrencias_sessao = OcorrenciaSessao.objects.filter(
sessao_plenaria_id=sessao_plenaria.id)
context = {'ocorrencias_da_sessao': ocorrencias_sessao}
@ -1881,7 +1881,7 @@ class ResumoView(DetailView):
# =====================================================================
# Identificação Básica
context.update(get_identificação_basica(self.object))
context.update(get_identificacao_basica(self.object))
# =====================================================================
# Conteúdo Multimídia
context.update(get_conteudo_multimidia(self.object))
@ -1936,10 +1936,10 @@ class ResumoView(DetailView):
context.update(get_oradores_ordemdia(self.object))
# =====================================================================
# Oradores nas Explicações Pessoais
context.update(get_oradores_explicações_pessoais(self.object))
context.update(get_oradores_explicacoes_pessoais(self.object))
# =====================================================================
# Ocorrẽncias da Sessão
context.update(get_ocorrencias_da_sessão(self.object))
context.update(get_ocorrencias_da_sessao(self.object))
# =====================================================================
# Indica a ordem com a qual o template será renderizado
dict_ord_template = {

Loading…
Cancel
Save