caolan / caolan/nodeunit

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

Ouverte
#134 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
1.9k
Forks
359
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez par retracer comment nodeunit découvre et appelle setUp dans son test runner. Définissez le comportement du cycle de vie d’un hook init(), notamment le moment où il s’exécute par rapport au premier test et la manière dont il se comporte entre les groupes de tests. Le travail est terminé lorsque des fixtures ou d’autres opérations de setup peuvent être exécutées une fois avant les tests d’un testcase plutôt qu’avant chaque test.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
testing
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.