2012-02-25 5 views
9

W aplikacji wygenerowanej przez Brunch.io, w jaki sposób przeprowadzamy testy? Chciałbym uruchomić je za pomocą wiersza poleceń.W Brunch.io, w jaki sposób przeprowadzamy testy?

Na przykład aplikacja todos ma dość wyczerpujący zakres testów. Ale jego Cakefile jest pusty. Kiedy przeprowadzam "test ciasto", nic nie robi. Czy ktoś może wskazać mi właściwy kierunek prac instalacyjnych niezbędnych do uruchomienia testów (w wierszu poleceń lub przeglądarce)?

Odpowiedz

3

Obecnie nie ma oficjalnego sposobu uruchamiania testów w brunchu 0.9.

Ale brunch 1.0 wprowadzi pełne wsparcie testowania za pomocą Mocha i ciastek.

Więc robisz to, co trzeba.

+0

Czekam z niecierpliwością na brunch 1.0 – jqmuser

+0

Więc z v1.2.2 teraz, gdzie jest dobry przykład/tutorial do tego? W dokumentach jeszcze nic nie ma i chciałbym stanąć na prawej nodze :) – grumpit

+1

Nie z 1.2, ale z 1.3. Możesz teraz po prostu zrobić "test brunchowy". Przykład infrastruktury testowej: https://github.com/paulmillr/brunch-with-chaplin/tree/master/test –

0

Spójrz na coffee-purist-brunch:

Z tego szkieletu, uruchom npm test zamiast brunch test lub npm start oprócz brunch watch w celu automatycznego uruchamiania testów. To uruchamia testy bezpośrednio na plikach coffeescript w test/ i wykorzystuje biblioteki testowe zainstalowane przez NPM zamiast statycznych z test/vendor/, jak robią to inne szkielety.

I brunch-dutch-baby używa Karmy.