Toolbox: [Contribuição] - Teste de Unidade

Criado em 13 jun. 2020  ·  6Comentários  ·  Fonte: containers/toolbox

Oi!

Eu amo o projeto de caixa de ferramentas, então estou perguntando se eu poderia fazer alguma contribuição para o projeto. Tenho experiência em Golang, então estou pensando em adicionar alguns testes de unidade na caixa de ferramentas.
Não sei se você está aberto a esse rei das relações públicas, se não, poderia me sugerir outro tipo de questão que envolva o desenvolvimento de Golang?

Obrigado!

2. Testing 3. Enhancement

Todos 6 comentários

Olá @masch! Sim, é definitivamente algo de que precisamos muito. Eu mesmo queria criar alguns testes de unidade, mas ainda não consegui.

Excelente! Obrigado maravilhoso !! : tada:
Não sei se você tem algo em mente sobre como abordar isso, mas sou um grande fundo da biblioteca de testify . O que você acha disso?
Se quiser, posso fazer uma simples RP e ver se é isso que você tem em mente.

Ouça que existem alguns exemplos da biblioteca: https://github.com/stretchr/testify

Eu realmente não tenho uma opinião forte sobre como os testes devem ser e como devem ser escritos. Eu planejava usar a funcionalidade de teste embutida, mas já li sobre testify e parece ser bem documentado e bastante popular.

Estou ansioso para o PR!

Ei @masch ! Obrigada por apareceres.

O que eu adoraria ver são alguns testes de unidade para funções individuais. por exemplo, ao revisar https://github.com/containers/toolbox/pull/470 , que é sobre a função CheckVersion no pacote podman , eu realmente senti a falta de quaisquer testes isso me diria que a função não regrediu de uma maneira estranha.

Ei @masch ! Obrigada por apareceres.

O que eu adoraria ver são alguns testes de unidade para funções individuais. por exemplo, ao revisar # 470, que é sobre a função CheckVersion no pacote podman , eu realmente senti a falta de quaisquer testes que me diriam que a função não regrediu em alguns caminho estranho.

Olá @debarshiray , Obrigado pela sua resposta.
OK. Vou adicionar alguns testes de unidade nele.

Estou fechando devido à inatividade.

Qualquer tipo de contribuição é bem-vinda, incluindo testes de unidade!

Esta página foi útil?
0 / 5 - 0 avaliações