|
@ -1,9 +1,9 @@ |
|
|
import pytest |
|
|
import pytest |
|
|
from model_mommy import mommy |
|
|
from model_bakery import baker |
|
|
import datetime |
|
|
import datetime |
|
|
from django.core.urlresolvers import reverse |
|
|
from django.core.urlresolvers import reverse |
|
|
from django.utils.translation import ugettext_lazy as _ |
|
|
from django.utils.translation import ugettext_lazy as _ |
|
|
from model_mommy import mommy |
|
|
from model_bakery import baker |
|
|
|
|
|
|
|
|
from sapl.base.models import Autor, TipoAutor |
|
|
from sapl.base.models import Autor, TipoAutor |
|
|
from sapl.comissoes.models import Comissao, TipoComissao |
|
|
from sapl.comissoes.models import Comissao, TipoComissao |
|
@ -26,26 +26,26 @@ from sapl.base.views import (protocolos_duplicados, protocolos_com_materias, |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_protocolos_com_materias(): |
|
|
def test_lista_protocolos_com_materias(): |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Protocolo, |
|
|
Protocolo, |
|
|
numero=15, |
|
|
numero=15, |
|
|
ano=2035 |
|
|
ano=2035 |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Protocolo, |
|
|
Protocolo, |
|
|
numero=33, |
|
|
numero=33, |
|
|
ano=2035 |
|
|
ano=2035 |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
tipo_materia = mommy.make( |
|
|
tipo_materia = baker.make( |
|
|
TipoMateriaLegislativa, |
|
|
TipoMateriaLegislativa, |
|
|
descricao="Tipo_Materia_Teste" |
|
|
descricao="Tipo_Materia_Teste" |
|
|
) |
|
|
) |
|
|
regime_tramitacao = mommy.make( |
|
|
regime_tramitacao = baker.make( |
|
|
RegimeTramitacao, |
|
|
RegimeTramitacao, |
|
|
descricao="Regime_Tramitacao_Teste" |
|
|
descricao="Regime_Tramitacao_Teste" |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=16, |
|
|
numero=16, |
|
|
ano=2035, |
|
|
ano=2035, |
|
@ -54,7 +54,7 @@ def test_lista_protocolos_com_materias(): |
|
|
tipo=tipo_materia, |
|
|
tipo=tipo_materia, |
|
|
numero_protocolo=15 |
|
|
numero_protocolo=15 |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=17, |
|
|
numero=17, |
|
|
ano=2035, |
|
|
ano=2035, |
|
@ -74,21 +74,21 @@ def test_lista_protocolos_com_materias(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_materias_protocolo_inexistente(): |
|
|
def test_lista_materias_protocolo_inexistente(): |
|
|
protocolo_a = mommy.make( |
|
|
protocolo_a = baker.make( |
|
|
Protocolo, |
|
|
Protocolo, |
|
|
numero=15, |
|
|
numero=15, |
|
|
ano=2031 |
|
|
ano=2031 |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
tipo_materia = mommy.make( |
|
|
tipo_materia = baker.make( |
|
|
TipoMateriaLegislativa, |
|
|
TipoMateriaLegislativa, |
|
|
descricao="Tipo_Materia_Teste" |
|
|
descricao="Tipo_Materia_Teste" |
|
|
) |
|
|
) |
|
|
regime_tramitacao = mommy.make( |
|
|
regime_tramitacao = baker.make( |
|
|
RegimeTramitacao, |
|
|
RegimeTramitacao, |
|
|
descricao="Regime_Tramitacao_Teste" |
|
|
descricao="Regime_Tramitacao_Teste" |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=16, |
|
|
numero=16, |
|
|
ano=2031, |
|
|
ano=2031, |
|
@ -97,7 +97,7 @@ def test_lista_materias_protocolo_inexistente(): |
|
|
tipo=tipo_materia, |
|
|
tipo=tipo_materia, |
|
|
numero_protocolo=15 |
|
|
numero_protocolo=15 |
|
|
) |
|
|
) |
|
|
materia = mommy.make( |
|
|
materia = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=17, |
|
|
numero=17, |
|
|
ano=2031, |
|
|
ano=2031, |
|
@ -115,13 +115,13 @@ def test_lista_materias_protocolo_inexistente(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_mandatos_sem_data_inicio(): |
|
|
def test_lista_mandatos_sem_data_inicio(): |
|
|
parlamentar = mommy.make( |
|
|
parlamentar = baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
legislatura = mommy.make( |
|
|
legislatura = baker.make( |
|
|
Legislatura, |
|
|
Legislatura, |
|
|
numero=1, |
|
|
numero=1, |
|
|
data_inicio='2015-05-02', |
|
|
data_inicio='2015-05-02', |
|
@ -129,12 +129,12 @@ def test_lista_mandatos_sem_data_inicio(): |
|
|
data_eleicao='2015-02-05' |
|
|
data_eleicao='2015-02-05' |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
mandato_a = mommy.make( |
|
|
mandato_a = baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar, |
|
|
parlamentar=parlamentar, |
|
|
legislatura=legislatura |
|
|
legislatura=legislatura |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar, |
|
|
parlamentar=parlamentar, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
@ -149,19 +149,19 @@ def test_lista_mandatos_sem_data_inicio(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_parlamentares_duplicados(): |
|
|
def test_lista_parlamentares_duplicados(): |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
@ -180,47 +180,47 @@ def test_lista_parlamentares_duplicados(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_parlamentares_mandatos_intersecao(): |
|
|
def test_lista_parlamentares_mandatos_intersecao(): |
|
|
legislatura = mommy.make( |
|
|
legislatura = baker.make( |
|
|
Legislatura, |
|
|
Legislatura, |
|
|
numero=1, |
|
|
numero=1, |
|
|
data_inicio='2017-07-04', |
|
|
data_inicio='2017-07-04', |
|
|
data_fim='2170-05-01', |
|
|
data_fim='2170-05-01', |
|
|
data_eleicao='2017-04-07' |
|
|
data_eleicao='2017-04-07' |
|
|
) |
|
|
) |
|
|
parlamentar_a = mommy.make( |
|
|
parlamentar_a = baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
parlamentar_b = mommy.make( |
|
|
parlamentar_b = baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
mandato_a = mommy.make( |
|
|
mandato_a = baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar_a, |
|
|
parlamentar=parlamentar_a, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
|
data_inicio_mandato='2017-07-08', |
|
|
data_inicio_mandato='2017-07-08', |
|
|
data_fim_mandato='2018-01-07' |
|
|
data_fim_mandato='2018-01-07' |
|
|
) |
|
|
) |
|
|
mandato_b = mommy.make( |
|
|
mandato_b = baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar_a, |
|
|
parlamentar=parlamentar_a, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
|
data_inicio_mandato='2017-07-09' |
|
|
data_inicio_mandato='2017-07-09' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar_b, |
|
|
parlamentar=parlamentar_b, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
|
data_inicio_mandato='2017-11-17', |
|
|
data_inicio_mandato='2017-11-17', |
|
|
data_fim_mandato='2018-08-02' |
|
|
data_fim_mandato='2018-08-02' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Mandato, |
|
|
Mandato, |
|
|
parlamentar=parlamentar_b, |
|
|
parlamentar=parlamentar_b, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
@ -235,46 +235,46 @@ def test_lista_parlamentares_mandatos_intersecao(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_parlamentares_filiacoes_intersecao(): |
|
|
def test_lista_parlamentares_filiacoes_intersecao(): |
|
|
partido = mommy.make( |
|
|
partido = baker.make( |
|
|
Partido, |
|
|
Partido, |
|
|
sigla="ST", |
|
|
sigla="ST", |
|
|
nome="Nome_Partido_Teste" |
|
|
nome="Nome_Partido_Teste" |
|
|
) |
|
|
) |
|
|
parlamentar_a = mommy.make( |
|
|
parlamentar_a = baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
parlamentar_b = mommy.make( |
|
|
parlamentar_b = baker.make( |
|
|
Parlamentar, |
|
|
Parlamentar, |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_completo="Nome_Completo_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
|
nome_parlamentar="Nome_Parlamentar_Teste-1", |
|
|
sexo='M' |
|
|
sexo='M' |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
filiacao_a = mommy.make( |
|
|
filiacao_a = baker.make( |
|
|
Filiacao, |
|
|
Filiacao, |
|
|
parlamentar=parlamentar_a, |
|
|
parlamentar=parlamentar_a, |
|
|
partido=partido, |
|
|
partido=partido, |
|
|
data='2018-02-02', |
|
|
data='2018-02-02', |
|
|
data_desfiliacao='2019-08-01' |
|
|
data_desfiliacao='2019-08-01' |
|
|
) |
|
|
) |
|
|
filiacao_b = mommy.make( |
|
|
filiacao_b = baker.make( |
|
|
Filiacao, |
|
|
Filiacao, |
|
|
parlamentar=parlamentar_a, |
|
|
parlamentar=parlamentar_a, |
|
|
partido=partido, |
|
|
partido=partido, |
|
|
data='2018-02-23', |
|
|
data='2018-02-23', |
|
|
data_desfiliacao='2020-02-04' |
|
|
data_desfiliacao='2020-02-04' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Filiacao, |
|
|
Filiacao, |
|
|
parlamentar=parlamentar_b, |
|
|
parlamentar=parlamentar_b, |
|
|
partido=partido, |
|
|
partido=partido, |
|
|
data='2018-02-07', |
|
|
data='2018-02-07', |
|
|
data_desfiliacao='2018-02-27' |
|
|
data_desfiliacao='2018-02-27' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Filiacao, |
|
|
Filiacao, |
|
|
parlamentar=parlamentar_b, |
|
|
parlamentar=parlamentar_b, |
|
|
partido=partido, |
|
|
partido=partido, |
|
@ -289,22 +289,22 @@ def test_lista_parlamentares_filiacoes_intersecao(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_autores_duplicados(): |
|
|
def test_lista_autores_duplicados(): |
|
|
tipo_autor = mommy.make( |
|
|
tipo_autor = baker.make( |
|
|
TipoAutor, |
|
|
TipoAutor, |
|
|
descricao="Tipo_Autor_Teste" |
|
|
descricao="Tipo_Autor_Teste" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
mommy.make( |
|
|
baker.make( |
|
|
Autor, |
|
|
Autor, |
|
|
tipo=tipo_autor, |
|
|
tipo=tipo_autor, |
|
|
nome="Nome_Autor_Teste" |
|
|
nome="Nome_Autor_Teste" |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Autor, |
|
|
Autor, |
|
|
tipo=tipo_autor, |
|
|
tipo=tipo_autor, |
|
|
nome="Nome_Autor_Teste" |
|
|
nome="Nome_Autor_Teste" |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Autor, |
|
|
Autor, |
|
|
tipo=tipo_autor, |
|
|
tipo=tipo_autor, |
|
|
nome="Nome_Autor_Teste-1" |
|
|
nome="Nome_Autor_Teste-1" |
|
@ -319,16 +319,16 @@ def test_lista_autores_duplicados(): |
|
|
|
|
|
|
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_bancada_comissao_autor_externo(): |
|
|
def test_lista_bancada_comissao_autor_externo(): |
|
|
tipo_autor = mommy.make( |
|
|
tipo_autor = baker.make( |
|
|
TipoAutor, |
|
|
TipoAutor, |
|
|
descricao="Tipo_Autor_Teste" |
|
|
descricao="Tipo_Autor_Teste" |
|
|
) |
|
|
) |
|
|
tipo_autor_externo = mommy.make( |
|
|
tipo_autor_externo = baker.make( |
|
|
TipoAutor, |
|
|
TipoAutor, |
|
|
descricao="Externo" |
|
|
descricao="Externo" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
legislatura = mommy.make( |
|
|
legislatura = baker.make( |
|
|
Legislatura, |
|
|
Legislatura, |
|
|
numero=1, |
|
|
numero=1, |
|
|
data_inicio='2012-01-03', |
|
|
data_inicio='2012-01-03', |
|
@ -336,7 +336,7 @@ def test_lista_bancada_comissao_autor_externo(): |
|
|
data_eleicao='2011-10-04' |
|
|
data_eleicao='2011-10-04' |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
bancada_a = mommy.make( |
|
|
bancada_a = baker.make( |
|
|
Bancada, |
|
|
Bancada, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
|
nome="Bancada_Teste", |
|
|
nome="Bancada_Teste", |
|
@ -347,7 +347,7 @@ def test_lista_bancada_comissao_autor_externo(): |
|
|
tipo=tipo_autor |
|
|
tipo=tipo_autor |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
bancada_b = mommy.make( |
|
|
bancada_b = baker.make( |
|
|
Bancada, |
|
|
Bancada, |
|
|
legislatura=legislatura, |
|
|
legislatura=legislatura, |
|
|
nome="Bancada_Teste-1", |
|
|
nome="Bancada_Teste-1", |
|
@ -358,14 +358,14 @@ def test_lista_bancada_comissao_autor_externo(): |
|
|
tipo=tipo_autor_externo |
|
|
tipo=tipo_autor_externo |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
tipo_comissao = mommy.make( |
|
|
tipo_comissao = baker.make( |
|
|
TipoComissao, |
|
|
TipoComissao, |
|
|
nome="Tipo_Comissao_Teste", |
|
|
nome="Tipo_Comissao_Teste", |
|
|
natureza='T', |
|
|
natureza='T', |
|
|
sigla="TCT" |
|
|
sigla="TCT" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
comissao_a = mommy.make( |
|
|
comissao_a = baker.make( |
|
|
Comissao, |
|
|
Comissao, |
|
|
nome="Comissao_Teste", |
|
|
nome="Comissao_Teste", |
|
|
sigla="CT", |
|
|
sigla="CT", |
|
@ -376,7 +376,7 @@ def test_lista_bancada_comissao_autor_externo(): |
|
|
tipo=tipo_autor |
|
|
tipo=tipo_autor |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
comissao_b = mommy.make( |
|
|
comissao_b = baker.make( |
|
|
Comissao, |
|
|
Comissao, |
|
|
nome="Comissao_Teste-1", |
|
|
nome="Comissao_Teste-1", |
|
|
sigla="CT1", |
|
|
sigla="CT1", |
|
@ -399,48 +399,48 @@ def test_lista_bancada_comissao_autor_externo(): |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
@pytest.mark.django_db(transaction=False) |
|
|
def test_lista_anexados_ciclicas(): |
|
|
def test_lista_anexados_ciclicas(): |
|
|
## DocumentoAdministrativo |
|
|
## DocumentoAdministrativo |
|
|
tipo_documento = mommy.make( |
|
|
tipo_documento = baker.make( |
|
|
TipoDocumentoAdministrativo, |
|
|
TipoDocumentoAdministrativo, |
|
|
sigla="TT", |
|
|
sigla="TT", |
|
|
descricao="Tipo_Teste" |
|
|
descricao="Tipo_Teste" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
documento_a = mommy.make( |
|
|
documento_a = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=26, |
|
|
numero=26, |
|
|
ano=2019, |
|
|
ano=2019, |
|
|
data='2019-05-15', |
|
|
data='2019-05-15', |
|
|
) |
|
|
) |
|
|
documento_b = mommy.make( |
|
|
documento_b = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=27, |
|
|
numero=27, |
|
|
ano=2019, |
|
|
ano=2019, |
|
|
data='2019-05-16', |
|
|
data='2019-05-16', |
|
|
) |
|
|
) |
|
|
documento_c = mommy.make( |
|
|
documento_c = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=28, |
|
|
numero=28, |
|
|
ano=2019, |
|
|
ano=2019, |
|
|
data='2019-05-17', |
|
|
data='2019-05-17', |
|
|
) |
|
|
) |
|
|
documento_a1 = mommy.make( |
|
|
documento_a1 = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=29, |
|
|
numero=29, |
|
|
ano=2019, |
|
|
ano=2019, |
|
|
data='2019-05-18', |
|
|
data='2019-05-18', |
|
|
) |
|
|
) |
|
|
documento_b1 = mommy.make( |
|
|
documento_b1 = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=30, |
|
|
numero=30, |
|
|
ano=2019, |
|
|
ano=2019, |
|
|
data='2019-05-19', |
|
|
data='2019-05-19', |
|
|
) |
|
|
) |
|
|
documento_c1 = mommy.make( |
|
|
documento_c1 = baker.make( |
|
|
DocumentoAdministrativo, |
|
|
DocumentoAdministrativo, |
|
|
tipo=tipo_documento, |
|
|
tipo=tipo_documento, |
|
|
numero=31, |
|
|
numero=31, |
|
@ -448,43 +448,43 @@ def test_lista_anexados_ciclicas(): |
|
|
data='2019-05-20', |
|
|
data='2019-05-20', |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_a, |
|
|
documento_principal=documento_a, |
|
|
documento_anexado=documento_b, |
|
|
documento_anexado=documento_b, |
|
|
data_anexacao='2019-05-21' |
|
|
data_anexacao='2019-05-21' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_a, |
|
|
documento_principal=documento_a, |
|
|
documento_anexado=documento_c, |
|
|
documento_anexado=documento_c, |
|
|
data_anexacao='2019-05-22' |
|
|
data_anexacao='2019-05-22' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_b, |
|
|
documento_principal=documento_b, |
|
|
documento_anexado=documento_c, |
|
|
documento_anexado=documento_c, |
|
|
data_anexacao='2019-05-23' |
|
|
data_anexacao='2019-05-23' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_a1, |
|
|
documento_principal=documento_a1, |
|
|
documento_anexado=documento_b1, |
|
|
documento_anexado=documento_b1, |
|
|
data_anexacao='2019-05-24' |
|
|
data_anexacao='2019-05-24' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_a1, |
|
|
documento_principal=documento_a1, |
|
|
documento_anexado=documento_c1, |
|
|
documento_anexado=documento_c1, |
|
|
data_anexacao='2019-05-25' |
|
|
data_anexacao='2019-05-25' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_b1, |
|
|
documento_principal=documento_b1, |
|
|
documento_anexado=documento_c1, |
|
|
documento_anexado=documento_c1, |
|
|
data_anexacao='2019-05-26' |
|
|
data_anexacao='2019-05-26' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexado, |
|
|
Anexado, |
|
|
documento_principal=documento_c1, |
|
|
documento_principal=documento_c1, |
|
|
documento_anexado=documento_b1, |
|
|
documento_anexado=documento_b1, |
|
@ -494,16 +494,16 @@ def test_lista_anexados_ciclicas(): |
|
|
lista_documento_ciclicos = anexados_ciclicos(False) |
|
|
lista_documento_ciclicos = anexados_ciclicos(False) |
|
|
|
|
|
|
|
|
## Matéria |
|
|
## Matéria |
|
|
tipo_materia = mommy.make( |
|
|
tipo_materia = baker.make( |
|
|
TipoMateriaLegislativa, |
|
|
TipoMateriaLegislativa, |
|
|
descricao="Tipo_Teste" |
|
|
descricao="Tipo_Teste" |
|
|
) |
|
|
) |
|
|
regime_tramitacao = mommy.make( |
|
|
regime_tramitacao = baker.make( |
|
|
RegimeTramitacao, |
|
|
RegimeTramitacao, |
|
|
descricao="Regime_Teste" |
|
|
descricao="Regime_Teste" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
materia_a = mommy.make( |
|
|
materia_a = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=20, |
|
|
numero=20, |
|
|
ano=2018, |
|
|
ano=2018, |
|
@ -511,7 +511,7 @@ def test_lista_anexados_ciclicas(): |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
materia_b = mommy.make( |
|
|
materia_b = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=21, |
|
|
numero=21, |
|
|
ano=2019, |
|
|
ano=2019, |
|
@ -519,7 +519,7 @@ def test_lista_anexados_ciclicas(): |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
materia_c = mommy.make( |
|
|
materia_c = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=22, |
|
|
numero=22, |
|
|
ano=2019, |
|
|
ano=2019, |
|
@ -527,7 +527,7 @@ def test_lista_anexados_ciclicas(): |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
materia_a1 = mommy.make( |
|
|
materia_a1 = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=23, |
|
|
numero=23, |
|
|
ano=2018, |
|
|
ano=2018, |
|
@ -535,7 +535,7 @@ def test_lista_anexados_ciclicas(): |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
materia_b1 = mommy.make( |
|
|
materia_b1 = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=24, |
|
|
numero=24, |
|
|
ano=2019, |
|
|
ano=2019, |
|
@ -543,7 +543,7 @@ def test_lista_anexados_ciclicas(): |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
regime_tramitacao=regime_tramitacao, |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
materia_c1 = mommy.make( |
|
|
materia_c1 = baker.make( |
|
|
MateriaLegislativa, |
|
|
MateriaLegislativa, |
|
|
numero=25, |
|
|
numero=25, |
|
|
ano=2019, |
|
|
ano=2019, |
|
@ -552,43 +552,43 @@ def test_lista_anexados_ciclicas(): |
|
|
tipo=tipo_materia |
|
|
tipo=tipo_materia |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_a, |
|
|
materia_principal=materia_a, |
|
|
materia_anexada=materia_b, |
|
|
materia_anexada=materia_b, |
|
|
data_anexacao='2019-05-11' |
|
|
data_anexacao='2019-05-11' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_a, |
|
|
materia_principal=materia_a, |
|
|
materia_anexada=materia_c, |
|
|
materia_anexada=materia_c, |
|
|
data_anexacao='2019-05-12' |
|
|
data_anexacao='2019-05-12' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_b, |
|
|
materia_principal=materia_b, |
|
|
materia_anexada=materia_c, |
|
|
materia_anexada=materia_c, |
|
|
data_anexacao='2019-05-13' |
|
|
data_anexacao='2019-05-13' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_a1, |
|
|
materia_principal=materia_a1, |
|
|
materia_anexada=materia_b1, |
|
|
materia_anexada=materia_b1, |
|
|
data_anexacao='2019-05-11' |
|
|
data_anexacao='2019-05-11' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_a1, |
|
|
materia_principal=materia_a1, |
|
|
materia_anexada=materia_c1, |
|
|
materia_anexada=materia_c1, |
|
|
data_anexacao='2019-05-12' |
|
|
data_anexacao='2019-05-12' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_b1, |
|
|
materia_principal=materia_b1, |
|
|
materia_anexada=materia_c1, |
|
|
materia_anexada=materia_c1, |
|
|
data_anexacao='2019-05-13' |
|
|
data_anexacao='2019-05-13' |
|
|
) |
|
|
) |
|
|
mommy.make( |
|
|
baker.make( |
|
|
Anexada, |
|
|
Anexada, |
|
|
materia_principal=materia_c1, |
|
|
materia_principal=materia_c1, |
|
|
materia_anexada=materia_b1, |
|
|
materia_anexada=materia_b1, |
|
|