2012-02-25 3 views
9

Dans une application générée par Brunch.io, comment exécuter des tests? Je voudrais les exécuter via la ligne de commande.Dans Brunch.io, comment exécuter des tests

Par exemple, l'application todos a une couverture de test assez exhaustive. Mais son Cakefile est vide. Quand je cours un «test de gâteau», ça ne fait rien. Quelqu'un peut-il me diriger dans la bonne direction sur le travail d'installation nécessaire pour exécuter les tests (soit sur la ligne de commande ou sur le navigateur)?

Répondre

3

Actuellement, il n'existe aucun moyen officiel d'exécuter des tests dans le brunch 0.9.

Mais le brunch 1.0 introduira un support complet des tests avec Mocha et les fichiers cake.

Alors vous faites ce qu'il faut.

+0

En attendant avec impatience le brunch 1.0 – jqmuser

+0

Donc, avec v1.2.2 maintenant, où est un bon exemple/tutoriel pour cela? Il n'y a rien encore dans les docs, et j'aimerais bien partir du bon pied :) – grumpit

+1

Pas avec 1.2, mais avec 1.3. Vous pouvez simplement faire un «test de brunch» maintenant. Exemple d'infrastructure de test: https://github.com/paulmillr/brunch-with-chaplin/tree/master/test –

0

Regardez coffee-purist-brunch:

Avec ce squelette, exécutez npm test au lieu de brunch test ou npm start en plus de brunch watch pour exécuter automatiquement des tests. Cela exécute les tests directement sur les fichiers coffeescript dans test/ et utilise des bibliothèques de test NPM-installed au lieu de celles statiques de test/vendor/ comme le font d'autres squelettes.

et brunch-dutch-baby utilise Karma.

Questions connexes