AnswerDotAI / AnswerDotAI/nbdev

How to guide for testing

Abierto
#937 14 comentarios 4 reacciones 0 asignados Ver en GitHub
documentation
Lenguaje dominante
Jupyter Notebook
Estrellas
5.3k
Forks
513
Merge medio
2 d 30 min
PR fusionados (30 d)
8

Descripción

A guide that shows how we test notebooks:

- fastcore.test
- How to write unit tests in notebooks
- test flags
- How to test `nbdev_test`, and how to interpret the outputs esp if there is a failure
- Recommendations for style
- How this may be different than pytest etc

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza revisando cómo se usan actualmente fastcore.test y nbdev_test en los notebooks y, después, compara el flujo de trabajo de pruebas existente con pytest. Documenta los patrones de pruebas unitarias, los flags de prueba, la interpretación de la salida de errores, las recomendaciones de estilo y las diferencias relevantes con pytest. Se considerará completado cuando una guía cubra claramente cada tema solicitado.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
jupyter, jupyter-notebook, python
Área
developer-experience, documentation, testing
Tipo de issue
Documentación
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.