Skip to content

Commit

Permalink
add tests in tables the camara
Browse files Browse the repository at this point in the history
  • Loading branch information
tricktx committed May 14, 2024
1 parent 528ab38 commit 83eb334
Showing 1 changed file with 74 additions and 1 deletion.
75 changes: 74 additions & 1 deletion models/br_camara_dados_abertos/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ models:
columns:
- name: id_votacao
description: ID da votação
tests: [not_null]
- name: data
description: Data
tests:
Expand All @@ -28,10 +29,17 @@ models:
description: Horário do registro da votação
- name: id_orgao
description: ID do órgão
tests: [not_null]
- name: sigla_orgao
description: Sigla do órgão
- name: id_evento
description: ID do evento
tests:
- custom_relationships:
to: ref('br_camara_dados_abertos__evento')
field: id_evento
ignore_values: ['0', '71957', '71921'] # O valor 5410 será ignorado
proportion_allowed_failures: 0
- name: aprovacao
description: Indicador se ocorreu a aprovação
- name: voto_sim
Expand Down Expand Up @@ -65,6 +73,10 @@ models:
columns:
- name: id_votacao
description: ID da votação
tests:
- relationships:
to: ref('br_camara_dados_abertos__votacao')
field: id_votacao
- name: data
description: Data
tests:
Expand Down Expand Up @@ -100,6 +112,10 @@ models:
columns:
- name: id_votacao
description: ID da votação
tests:
- relationships:
to: ref('br_camara_dados_abertos__votacao')
field: id_votacao
- name: data
description: Data
tests:
Expand All @@ -111,6 +127,10 @@ models:
- name: voto
description: Voto
- name: id_deputado
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
description: ID do deputado
- name: nome
description: Nome do deputado
Expand All @@ -136,6 +156,10 @@ models:
columns:
- name: id_votacao
description: ID da votação
tests:
- relationships:
to: ref('br_camara_dados_abertos__votacao')
field: id_votacao
- name: sigla_orgao
description: Sigla do órgão
- name: descricao
Expand All @@ -156,6 +180,10 @@ models:
columns:
- name: id_votacao
description: ID da votação
tests:
- relationships:
to: ref('br_camara_dados_abertos__votacao')
field: id_votacao
- name: data
description: Data
tests:
Expand Down Expand Up @@ -213,6 +241,10 @@ models:
description: Sigla da Unidade da Federação referente ao nascimento
- name: id_deputado
description: ID deputado
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
- name: sexo
description: Sexo
- name: id_inicial_legislatura
Expand Down Expand Up @@ -296,6 +328,10 @@ models:
description: ID proposição
- name: id_deputado
description: ID do deputado autor
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
- name: tipo_autor
description: Tipo de Autor (i.e Deputado, Órgão do Poder Legislativo)
- name: nome_autor
Expand Down Expand Up @@ -468,6 +504,10 @@ models:
description: Nome do orgão
- name: id_deputado
description: ID do deputado
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
- name: nome_deputado
description: Nome do deputado
- name: cargo
Expand Down Expand Up @@ -620,6 +660,10 @@ models:
columns:
- name: id_evento
description: ID do evento
tests:
- custom_relationships:
to: ref('br_camara_dados_abertos__evento')
field: id_evento
- name: id_orgao
description: ID do órgão
- name: sigla_orgao
Expand All @@ -638,6 +682,10 @@ models:
columns:
- name: id_evento
description: ID do evento
tests:
- custom_relationships:
to: ref('br_camara_dados_abertos__evento')
field: id_evento
- name: data_inicio
description: Data de início
tests:
Expand All @@ -648,6 +696,10 @@ models:
description: Horário de início
- name: id_deputado
description: ID do deputado
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
- name: br_camara_dados_abertos__evento_requerimento
description: Lista que liga os identificadores de eventos aos identificadores
dos requerimentos. Eventos como as audiências públicas das comissões são realizados
Expand All @@ -662,6 +714,10 @@ models:
columns:
- name: id_evento
description: ID do evento
tests:
- custom_relationships:
to: ref('br_camara_dados_abertos__evento')
field: id_evento
- name: titulo_requerimento
description: Título do requerimento
- name: id_proposicao
Expand All @@ -679,6 +735,7 @@ models:
columns:
- name: id_frente
description: ID da frente
tests: [not_null]
- name: titulo
description: Título
- name: data_criacao
Expand Down Expand Up @@ -714,10 +771,18 @@ models:
columns:
- name: id_frente
description: ID da frente
tests:
- relationships:
to: ref('br_camara_dados_abertos__frente')
field: id_frente
- name: titulo_deputado
description: Título do deputado
- name: id_deputado
description: ID do deputado
tests:
- relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
- name: nome_deputado
description: Nome do deputado
- name: url_foto_deputado
Expand Down Expand Up @@ -1133,6 +1198,12 @@ models:
description: Cadastro de Pessoa Física (CPF) do parlamentar
- name: id_deputado
description: ID do deputado
tests:
- custom_relationships:
to: ref('br_camara_dados_abertos__deputado')
field: id_deputado
ignore_values: ['228042', '223398'] # O valor 5410 será ignorado
proportion_allowed_failures: 0
- name: ano_legislatura
description: Ano de início da legislatura
tests:
Expand Down Expand Up @@ -1182,8 +1253,10 @@ models:
description: Valor de face do documento comprobatório da despesa
- name: valor_retido
description: Valor retido
tests: [not_null]
- name: valor_liquido
description: Valor da despesa efetivamente debitado da Cota Parlamentar
tests: [not_null]
- name: numero_parcela
description: Valor numérico diferente de 0 quando a despesa cadastrada é reembolsada
pela CEAP de forma parcelada
Expand All @@ -1198,4 +1271,4 @@ models:
- name: valor_restituicao
description: Valor que o parlamentar devolveu à Câmara
- name: url_documento
description: URL do documento
description: URL do documento

0 comments on commit 83eb334

Please sign in to comment.