J'utilise jasmine
ainsi que la bibliothèque de spécifications jasmine-node
runner pour node.js. Quelle est la bonne façon d'exécuter les tests (la commande dans cli) qui inclut à la fois les fichiers sources et les fichiers de spécification ?
J'ai un lib
avec les sources que je veux inclure et le répertoire unit.spec.js
qui comprend les tests. Lorsque je fais ce qui suit, j'obtiens une erreur :
Tomasz.Ducin@WAWLT548 MINGW64 ~/Development/json-schema-faker/json-schema-faker (master)
$ ./node_modules/.bin/jasmine-node lib unit.spec.js --noStackTrace --captureExceptions
F.
Failures:
1) A suite contains spec with an expectation
Message:
ReferenceError: booleanGenerator is not defined
Finished in 0.007 seconds
2 Tests, 1 Failures, 0 Skipped
Le site booleanGenerator
est défini dans lib
mais pour une raison ou une autre, il n'est pas chargé... je ne sais pas pourquoi.
Est-ce que le CommonJS require
fonctionner de la bonne manière ? Les chemins que je passe dans cli sont ils séparés pendant l'exécution de jasmine ?