freeCodeCamp / freeCodeCamp/devdocs

Unit test frontend code

Abierto
#2,673 0 comentarios 0 reacciones 0 asignados Ver en GitHub
feature
Lenguaje dominante
Ruby
Estrellas
39.5k
Forks
2.6k
Merge medio
4 d 32 min
PR fusionados (30 d)
13

Descripción

# Feature request

Cover frontend JavaScript with unit testing.

## Summary

While the Ruby backend core is fully covered by Minitest unit tests, the JavaScript frontend has no testing framework in place. This certainly encouraged past regressions and will continue to do so. It also omits a layer of expected behavior documentation.

Short of committing test framework packages to the repo, this would involve introducing a package.json file solely for dev dependencies. A dependency install step in dev setup instructions would need to be added.

(As an unrelated followup: with this in place, consider migrating vendor dependencies to this file.)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue no menciona archivos, tests ni puntos de entrada del frontend. Empieza localizando el JavaScript del frontend y las instrucciones de configuración del entorno de desarrollo; después, determina el framework de testing y la configuración de paquetes necesarios. Se considera terminado cuando los tests unitarios del frontend se ejecutan mediante la configuración de desarrollo documentada.

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

Evaluación

Stack tecnológico
javascript
Área
frontend, testing
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.