Add an init() method which runs once before a testcase
- 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