Toolbox: [Contribución]: prueba unitaria

Creado en 13 jun. 2020  ·  6Comentarios  ·  Fuente: containers/toolbox

¡Hola!

Me encanta el proyecto de caja de herramientas, así que estoy preguntando si puedo hacer alguna contribución al proyecto. Tengo experiencia en Golang, así que estoy considerando agregar alguna prueba unitaria en la caja de herramientas.
No sé si está abierto a este rey de las relaciones públicas, si no lo está, ¿podría sugerirme otro tipo de tema que involucre el desarrollo de Golang?

¡Gracias!

2. Testing 3. Enhancement

Todos 6 comentarios

¡Hola @masch! Sí, definitivamente es algo que necesitamos mucho. Yo mismo quería crear algunas pruebas unitarias, pero aún no lo hice.

¡Excelente! ¡¡Gracias maravilloso !! : tada:
No sé si tienes algo en mente sobre cómo abordarlo, pero soy un gran fondo de la biblioteca testify . ¿Qué piensa usted al respecto?
Si quieres, podría hacer un simple PR y ver si eso es lo que tienes en mente.

Escuche que hay algunos ejemplos de la biblioteca: https://github.com/stretchr/testify

Realmente no tengo una opinión sólida sobre cómo deberían verse las pruebas y cómo deberían redactarse. Planeaba usar la funcionalidad de prueba incorporada, pero ya leí sobre testify y parece estar bien documentado y ser bastante popular.

¡Espero las relaciones públicas!

¡Hola @masch ! Gracias por pasar.

Lo que me encantaría ver son algunas pruebas unitarias para funciones individuales. por ejemplo, mientras revisaba https://github.com/containers/toolbox/pull/470 , que trata sobre la función CheckVersion en el paquete podman , realmente sentí la falta de pruebas eso me diría que la función no ha retrocedido de alguna manera extraña.

¡Hola @masch ! Gracias por pasar.

Lo que me encantaría ver son algunas pruebas unitarias para funciones individuales. Por ejemplo, mientras revisaba # 470, que trata sobre la función CheckVersion en el paquete podman , realmente sentí la falta de pruebas que me digan que la función no ha retrocedido en algunos modo extraño.

Hola @debarshiray , gracias por tu respuesta.
Está bien. Agregaré alguna prueba unitaria.

Estoy cerrando esto por inactividad.

Cualquier tipo de contribución es bienvenida, ¡incluidas las pruebas unitarias!

¿Fue útil esta página
0 / 5 - 0 calificaciones