caolan / caolan/nodeunit

Add an init() method which runs once before a testcase

Abierto
#134 5 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
1.9k
Forks
359
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

It's great having setUp() but quite often (e.g. when loading fixtures into a database) you don't want to do this before every test; you just want to do it once before any of the tests run. Adding fixtures before every test is much slower.

There are workarounds and ways to get setUp to run once but it would be great if there was a method (e.g. init()) which worked in this way.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Empieza por rastrear cómo nodeunit descubre e invoca setUp en su test runner. Define el comportamiento del ciclo de vida de un hook init(), incluyendo cuándo se ejecuta con respecto a la primera prueba y cómo se comporta entre grupos de pruebas. El trabajo estará terminado cuando los fixtures u otras tareas de setup puedan ejecutarse una vez antes de las pruebas de un testcase en lugar de antes de cada prueba.

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

Evaluación

Stack tecnológico
javascript
Área
testing
Tipo de issue
Nueva funcionalidad
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.