Skip to content

Commit

Permalink
test: correção de configurações de teste para sei3 e sei4
Browse files Browse the repository at this point in the history
  • Loading branch information
guilhermeadc committed Apr 15, 2023
1 parent 31188f3 commit 4327c00
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 76 deletions.
8 changes: 4 additions & 4 deletions tests_sei3/funcional/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ services:
- "1080:1080"

org1-memcached:
image: processoeletronico/vagrant_super4_memcached:${ENVIRONMENT_VERSION}
image: guilhermeadc/sei3_memcached:7.2
ports:
- "11211"

org2-memcached:
image: processoeletronico/vagrant_super4_memcached:${ENVIRONMENT_VERSION}
image: guilhermeadc/sei3_memcached:7.2
ports:
- "11211"

Expand Down Expand Up @@ -73,8 +73,8 @@ services:
extra_hosts:
- "host.docker.internal:host-gateway"
links:
- org1-database:${ORG1_DATABASE_HOST}
- org2-database:${ORG1_DATABASE_HOST}
- org1-database:${ORG1_DATABASE_NAME}
- org2-database:${ORG1_DATABASE_NAME}
- selenium:selenium
command: "true"

Expand Down
133 changes: 75 additions & 58 deletions tests_sei3/funcional/phpunit.xml
Original file line number Diff line number Diff line change
@@ -1,114 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>

<phpunit
bootstrap="bootstrap.php"
backupGlobals="true"
colors="true"
<phpunit
bootstrap="bootstrap.php"
backupGlobals="true"
colors="true"
verbose="true"
cacheResult="false"
executionOrder="no-depends"
>

cacheResult="false">

<php>
<const name="PHPUNIT_HOST" value="selenium"/>
<const name="PHPUNIT_PORT" value="4444"/>
<const name="PHPUNIT_BROWSER" value="chrome"/>
<const name="PHPUNIT_TESTS_URL" value="http://localhost/sei"/>
<const name="PEN_ENDERECO_WEBSERVICE" value="https://homolog.api.processoeletronico.gov.br/interoperabilidade/soap/v3/?wsdl"/>
<const name="PHPUNIT_HOST" value="selenium" />
<const name="PHPUNIT_PORT" value="4444" />
<const name="PHPUNIT_BROWSER" value="chrome" />
<const name="PHPUNIT_TESTS_URL" value="http://localhost/sei" />
<const name="PEN_ENDERECO_WEBSERVICE"
value="https://homolog.api.processoeletronico.gov.br/interoperabilidade/soap/v3/?wsdl" />

<!-- Chaves de configurações gerais do teste do Barramento de Serviços do PEN -->
<const name="PEN_WAIT_TIMEOUT" value="360000" />
<const name="PEN_WAIT_TIMEOUT_ARQUIVOS_GRANDES" value="7200000" />
<const name="PEN_WAIT_TIMEOUT_PROCESSAMENTO_EM_LOTE" value="10800000"/>
<const name="PEN_WAIT_TIMEOUT" value="360000" />
<const name="PEN_WAIT_TIMEOUT_ARQUIVOS_GRANDES" value="7200000" />
<const name="PEN_WAIT_TIMEOUT_PROCESSAMENTO_EM_LOTE" value="10800000" />

<!-- Chaves de configuração dos diferentes ambientes envolvidos no teste do Barramento de Serviços do PEN -->
<!-- Chaves de configuração dos diferentes ambientes envolvidos no teste do Barramento de
Serviços do PEN -->
<!-- CONFIGURAÇÕES DE TESTE ÓRGÃO 1 -->
<const name="CONTEXTO_ORGAO_A" value="CONTEXTO_ORGAO_A" />
<const name="CONTEXTO_ORGAO_A_URL" value="http://org1-http/sei"/>
<const name="CONTEXTO_ORGAO_A" value="CONTEXTO_ORGAO_A" />
<const name="CONTEXTO_ORGAO_A_URL" value="http://org1-http/sei" />
<const name="CONTEXTO_ORGAO_A_SIGLA_ORGAO" value="ABC" />
<const name="CONTEXTO_ORGAO_A_NUMERO_SEI" value="951" />
<const name="CONTEXTO_ORGAO_A_ID_REP_ESTRUTURAS" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_REP_ESTRUTURAS" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_SIGLA_UNIDADE" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_ID_ESTRUTURA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_SIGLA_UNIDADE_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_A_NOME_UNIDADE" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_SIGLA_UNIDADE_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_ID_ESTRUTURA_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_NOME_UNIDADE" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_SIGLA_UNIDADE_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_ID_ESTRUTURA_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_NOME_UNIDADE_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_A_SIGLA_UNIDADE_SECUNDARIA_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_A_USUARIO_LOGIN" value="teste" />
<const name="CONTEXTO_ORGAO_A_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_A_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_A_TIPO_PROCESSO" value="Arrecadação: Cobrança" />
<const name="CONTEXTO_ORGAO_A_TIPO_PROCESSO_SIGILOSO" value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_A_TIPO_PROCESSO_SIGILOSO"
value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_A_TIPO_DOCUMENTO" value="Ofício" />
<const name="CONTEXTO_ORGAO_A_TIPO_PROCESSO_SIGILOSO" value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_A_TIPO_PROCESSO_SIGILOSO"
value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_A_TIPO_DOCUMENTO_NAO_MAPEADO" value="Voto" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO" value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_NAO_MAPEADO" value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_A_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_PADRAO" value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_INATIVA" value="Situação Econômico-Financeira de Sujeito Passivo (Art. 198, caput, da Lei nº 5.172/1966 - CTN)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_SIGILOSO" value="Sigilo do Inquérito Policial (Art. 20 do Código de Processo Penal)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO"
value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_NAO_MAPEADO"
value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_A_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_PADRAO"
value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_RESTRICAO_INATIVA"
value="Situação Econômico-Financeira de Sujeito Passivo (Art. 198, caput, da Lei nº 5.172/1966 - CTN)" />
<const name="CONTEXTO_ORGAO_A_HIPOTESE_SIGILOSO"
value="Sigilo do Inquérito Policial (Art. 20 do Código de Processo Penal)" />

<!-- CONFIGURAÇÕES DE TESTE ÓRGÃO 2 -->
<const name="CONTEXTO_ORGAO_B" value="CONTEXTO_ORGAO_B" />
<const name="CONTEXTO_ORGAO_B_URL" value="http://org2-http/sei"/>
<const name="CONTEXTO_ORGAO_B_URL" value="http://org2-http/sei" />
<const name="CONTEXTO_ORGAO_B_SIGLA_ORGAO" value="ABC" />
<const name="CONTEXTO_ORGAO_B_NUMERO_SEI" value="159" />
<const name="CONTEXTO_ORGAO_B_NUMERO_SEI" value="159" />
<const name="CONTEXTO_ORGAO_B_ID_REP_ESTRUTURAS" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_REP_ESTRUTURAS" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_SIGLA_UNIDADE" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_ID_ESTRUTURA" value="1XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_SIGLA_UNIDADE_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_B_NOME_UNIDADE" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_USUARIO_LOGIN" value="teste" />
<const name="CONTEXTO_ORGAO_B_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_B_ID_ESTRUTURA_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_NOME_UNIDADE_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_B_ID_ESTRUTURA_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_NOME_UNIDADE_SECUNDARIA" value="XXXXXXXXXXX" />
<const name="CONTEXTO_ORGAO_B_SIGLA_UNIDADE_SECUNDARIA" value="" />
<const name="CONTEXTO_ORGAO_B_SIGLA_UNIDADE_SECUNDARIA_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO" value="Arrecadação: Cobrança" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO_SIGILOSO" value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO" value="Arrecadação: Cobrança" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO_SIGILOSO"
value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_B_TIPO_DOCUMENTO" value="Ofício" />
<const name="CONTEXTO_ORGAO_B_TIPO_DOCUMENTO_NAO_MAPEADO" value="Nota" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO_SIGILOSO" value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO" value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_NAO_MAPEADO" value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_INATIVA" value="Situação Econômico-Financeira de Sujeito Passivo (Art. 198, caput, da Lei nº 5.172/1966 - CTN)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_SIGILOSO" value="Sigilo do Inquérito Policial (Art. 20 do Código de Processo Penal)" />
<const name="CONTEXTO_ORGAO_B_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_PADRAO" value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />

<const name="CONTEXTO_ORGAO_B_TIPO_DOCUMENTO_NAO_MAPEADO" value="Nota" />
<const name="CONTEXTO_ORGAO_B_TIPO_PROCESSO_SIGILOSO"
value="Acesso à Informação: Demanda do e-SIC" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO"
value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_NAO_MAPEADO"
value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_INATIVA"
value="Situação Econômico-Financeira de Sujeito Passivo (Art. 198, caput, da Lei nº 5.172/1966 - CTN)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_SIGILOSO"
value="Sigilo do Inquérito Policial (Art. 20 do Código de Processo Penal)" />
<const name="CONTEXTO_ORGAO_B_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_B_HIPOTESE_RESTRICAO_PADRAO"
value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />


<!-- CONFIGURAÇÕES DE TESTE Órgão 3, caso de sem hierarquia pai -->
<const name="CONTEXTO_ORGAO_C" value="CONTEXTO_ORGAO_C" />
<const name="CONTEXTO_ORGAO_C_URL" value="http://xxxxx/sei"/>
<const name="CONTEXTO_ORGAO_C_URL" value="http://xxxxx/sei" />
<const name="CONTEXTO_ORGAO_C_SIGLA_ORGAO" value="ABC" />
<const name="CONTEXTO_ORGAO_C_NUMERO_SEI" value="159" />
<const name="CONTEXTO_ORGAO_C_NUMERO_SEI" value="159" />
<const name="CONTEXTO_ORGAO_C_ID_REP_ESTRUTURAS" value="5" />
<const name="CONTEXTO_ORGAO_C_REP_ESTRUTURAS" value="RE CGPRO" />
<const name="CONTEXTO_ORGAO_C_SIGLA_UNIDADE" value="TESTE" />
<const name="CONTEXTO_ORGAO_C_ID_ESTRUTURA" value="121390" />
<const name="CONTEXTO_ORGAO_C_SIGLA_UNIDADE_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_C_NOME_UNIDADE" value="SEGES TESTE SEM PAI" />
<const name="CONTEXTO_ORGAO_C_USUARIO_LOGIN" value="teste" />
<const name="CONTEXTO_ORGAO_C_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_C_NOME_UNIDADE_SECUNDARIA" value="" />
<const name="CONTEXTO_ORGAO_C_USUARIO_SENHA" value="teste" />
<const name="CONTEXTO_ORGAO_C_NOME_UNIDADE_SECUNDARIA" value="" />
<const name="CONTEXTO_ORGAO_C_SIGLA_UNIDADE_SECUNDARIA" value="" />
<const name="CONTEXTO_ORGAO_C_SIGLA_UNIDADE_SECUNDARIA_HIERARQUIA" value="" />
<const name="CONTEXTO_ORGAO_C_TIPO_PROCESSO" value="Arrecadação: Cobrança" />
<const name="CONTEXTO_ORGAO_C_TIPO_PROCESSO" value="Arrecadação: Cobrança" />
<const name="CONTEXTO_ORGAO_C_TIPO_DOCUMENTO" value="Ofício" />
<const name="CONTEXTO_ORGAO_C_TIPO_DOCUMENTO_NAO_MAPEADO" value="Nota" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO" value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO_NAO_MAPEADO" value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_C_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO_PADRAO" value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />
<const name="CONTEXTO_ORGAO_C_TIPO_DOCUMENTO_NAO_MAPEADO" value="Nota" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO"
value="Documento Preparatório (Art. 7º, § 3º, da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO_NAO_MAPEADO"
value="Informação Pessoal (Art. 31 da Lei nº 12.527/2011)" />
<const name="CONTEXTO_ORGAO_C_CARGO_ASSINATURA" value="Assessor(a)" />
<const name="CONTEXTO_ORGAO_C_HIPOTESE_RESTRICAO_PADRAO"
value="Controle Interno (Art. 26, § 3º, da Lei nº 10.180/2001)" />
</php>

<testsuites>
<testsuite name="funcional">
<directory>tests</directory>
</testsuite>
</testsuites>
</phpunit>
</phpunit>
14 changes: 2 additions & 12 deletions tests_sei4/funcional/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ services:
- "1080:1080"

org1-memcached:
image: processoeletronico/vagrant_super4_memcached:${ENVIRONMENT_VERSION}
image: processoeletronico/vagrant_sei4_memcached:${ENVIRONMENT_VERSION}
ports:
- "11211"

org2-memcached:
image: processoeletronico/vagrant_super4_memcached:${ENVIRONMENT_VERSION}
image: processoeletronico/vagrant_sei4_memcached:${ENVIRONMENT_VERSION}
ports:
- "11211"

Expand Down Expand Up @@ -156,15 +156,10 @@ services:
- SEI_DATABASE_NAME=${SEI_DATABASE_NAME}
- SEI_DATABASE_USER=${SEI_DATABASE_USER}
- SEI_DATABASE_PASSWORD=${SEI_DATABASE_PASSWORD}
- SEI_DATABASE_USER_SCRIPT=${SEI_DATABASE_USER_SCRIPT}
- SEI_DATABASE_PASSWORD_SCRIPT=${SEI_DATABASE_PASSWORD_SCRIPT}

- SIP_CHAVE_ACESSO=${ORG1_APP_SIP_CHAVE_ACESSO}
- SIP_DATABASE_NAME=${SIP_DATABASE_NAME}
- SIP_DATABASE_USER=${SIP_DATABASE_USER}
- SIP_DATABASE_PASSWORD=${SIP_DATABASE_PASSWORD}
- SIP_DATABASE_USER_SCRIPT=${SIP_DATABASE_USER_SCRIPT}
- SIP_DATABASE_PASSWORD_SCRIPT=${SIP_DATABASE_PASSWORD_SCRIPT}

extra_hosts:
- "host.docker.internal:host-gateway"
Expand Down Expand Up @@ -221,15 +216,10 @@ services:
- SEI_DATABASE_NAME=${SEI_DATABASE_NAME}
- SEI_DATABASE_USER=${SEI_DATABASE_USER}
- SEI_DATABASE_PASSWORD=${SEI_DATABASE_PASSWORD}
- SEI_DATABASE_USER_SCRIPT=${SEI_DATABASE_USER_SCRIPT}
- SEI_DATABASE_PASSWORD_SCRIPT=${SEI_DATABASE_PASSWORD_SCRIPT}

- SIP_CHAVE_ACESSO=${ORG2_APP_SIP_CHAVE_ACESSO}
- SIP_DATABASE_NAME=${SIP_DATABASE_NAME}
- SIP_DATABASE_USER=${SIP_DATABASE_USER}
- SIP_DATABASE_PASSWORD=${SIP_DATABASE_PASSWORD}
- SIP_DATABASE_USER_SCRIPT=${SIP_DATABASE_USER_SCRIPT}
- SIP_DATABASE_PASSWORD_SCRIPT=${SIP_DATABASE_PASSWORD_SCRIPT}

extra_hosts:
- "host.docker.internal:host-gateway"
Expand Down
1 change: 0 additions & 1 deletion tests_sei4/funcional/phpunit.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
colors="true"
verbose="true"
cacheResult="false"
executionOrder="no-depends"
>

<php>
Expand Down
2 changes: 1 addition & 1 deletion tests_super/funcional/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ services:
- "host.docker.internal:host-gateway"
links:
- org1-database:${ORG1_DATABASE_HOST}
- org2-database:${ORG1_DATABASE_HOST}
- org2-database:${ORG2_DATABASE_HOST}
- selenium:selenium
command: "true"

Expand Down

0 comments on commit 4327c00

Please sign in to comment.