Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[api] Configurar biblioteca de cobertura de testes #506

Closed
2 tasks
alessandrofeitoza opened this issue Jan 9, 2025 · 1 comment · Fixed by #515
Closed
2 tasks

[api] Configurar biblioteca de cobertura de testes #506

alessandrofeitoza opened this issue Jan 9, 2025 · 1 comment · Fixed by #515
Assignees

Comments

@alessandrofeitoza
Copy link
Member

WHAT

Precisamos adicionar uma biblioteca para cobertura de testes que nos forneça informações a respeito de quantos % da aplicação estão testadas.

É provavel que o melhor caminho seja: https://github.com/sebastianbergmann/php-code-coverage

CHECKLIST

  • Deixar disponivel um link para essa informação via web
  • Adicionar a informação de cobertura no README do repositorio (exemplo abaixo)

Image
Exemplo: https://github.com/corcel/corcel

@alessandrofeitoza alessandrofeitoza converted this from a draft issue Jan 9, 2025
@henriquelopeslima henriquelopeslima moved this from TODO to IN PROGRESS in Aurora Jan 10, 2025
@henriquelopeslima henriquelopeslima moved this from IN PROGRESS to REVIEW in Aurora Jan 11, 2025
@henriquelopeslima henriquelopeslima moved this from REVIEW to IN PROGRESS in Aurora Jan 13, 2025
@henriquelopeslima
Copy link
Member

henriquelopeslima commented Jan 13, 2025

https://about.codecov.io

Para ter a informação de cobertura no README do repositório é necessário ter integrado a plataforma da codecov

Aqui está um exemplo com PHP

Measuring PHP code coverage with PHPUnit and Github Actions

Ponto importante, é grátis para projetos de código aberto.

Para entender melhor as métricas que serão utilizadas, basta seguir essa definição.

@henriquelopeslima henriquelopeslima moved this from IN PROGRESS to REVIEW in Aurora Jan 14, 2025
@alessandrofeitoza alessandrofeitoza moved this from REVIEW to TEST in Aurora Jan 14, 2025
@alessandrofeitoza alessandrofeitoza moved this from TEST to DONE in Aurora Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: DONE
Development

Successfully merging a pull request may close this issue.

2 participants