Criar os testes da API #13

Closed
opened 2026-10-10 17:19:53 -03:00 by caio · 1 comment
Owner

A suíte tests/integracao_test.php cobre o fluxo da PWA (login por QR, retirada), mas os endpoints administrativos não têm teste. Objetivo: todo endpoint e método listado em api/index.php com pelo menos caminho feliz + erros principais, rodando no CI.

Sub-tarefas

Trabalho commitado direto na develop; vai pra main depois da revisão.

A suíte `tests/integracao_test.php` cobre o fluxo da PWA (login por QR, retirada), mas os endpoints administrativos não têm teste. Objetivo: todo endpoint e método listado em `api/index.php` com pelo menos caminho feliz + erros principais, rodando no CI. ## Sub-tarefas - [x] #7 - [x] #8 - [x] #9 - [x] #10 - [x] #11 - [x] #12 Trabalho commitado direto na `develop`; vai pra `main` depois da revisão.
Author
Owner

Todas as sub-tarefas concluídas em 7cda4ee: tests/api_test.php com 67 testes novos, rodando no CI depois do teste de integração (37) e antes do smoke. Todo endpoint e método de api/index.php tem caminho feliz + erros principais. CI verde nos dois runners: run 24.

Todas as sub-tarefas concluídas em 7cda4ee: `tests/api_test.php` com **67 testes** novos, rodando no CI depois do teste de integração (37) e antes do smoke. Todo endpoint e método de `api/index.php` tem caminho feliz + erros principais. CI verde nos dois runners: [run 24](https://cosmos.simioni.dev.br/cidit/projeto-argos/actions/runs/24).
caio closed this issue 2026-10-10 17:38:36 -03:00
caio added this to the Argos project 2026-10-10 17:46:21 -03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
cidit/projeto-argos#13
No description provided.