Skip to content

Testes de integração no PHPSP #43

Open
@nawarian

Description

@nawarian

Como pode-se notar pelos PRs #41 e #42 andei fazendo alguns testes para adicionar uma suíte de integração com Behat ao site do PHPSP.

Estou enfrentando dificuldades ao executar os testes contra o deployment no contexto preview:

  1. Existem dois deployments configurados: deploy preview e dev- deploy preview, porém ambos executam o mesmo arquivo netlify.toml

  2. A entrada command do arquivo netlify.toml me permite alterar o comando de build, portanto só é possível executar o teste de integração após o segundo build: Durante o primeiro build não existe nenhuma versão disponível na URL de preview, fazendo com que os testes quebrem.

Por definição a fase de build não é a melhor para executar testes de integração. Penso que uma solução com Webhooks entre Github e Netlify seria uma saída plausível.

Alguma ideia?

Metadata

Metadata

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions