6

Niedawno rozpocząłem pracę nad aplikacją Rails, która ma już wiele testów QUnit do testowania embera. Zostałem oskarżony o zadanie ustawienia aplikacji z CI (zdecydowałem się użyć CodeShip). Problem, który obecnie napotykam, polega na tym, że jedynym sposobem, w jaki mogę uruchomić testy qunit, jest przejście do http://localhost:3000/qunit. Muszę skonfigurować sposób uruchamiania testów z wiersza poleceń. Zrobiłem wiele badań i próbowałem co najmniej 10 różnych rozwiązań, ale nie udało mi się.Jak uruchomić QUnit testy z wiersza poleceń?

Obecnie próbuję użyć teaspoon, ale nie udało mi się go uruchomić. Każda pomoc byłaby bardzo cenna. Daj mi znać, jeśli chcę opublikować więcej informacji o konfiguracji.

Odpowiedz

9

node-qunit-phantomjs dostaje zadanie dość łatwe i jest samodzielna, a nie Grunt-, Gulp-, cokolwiek-plugin:

$ npm install -g node-qunit-phantomjs 

$ node-qunit-phantomjs tests.html 
Testing tests.html 
Took 8 ms to run 1 tests. 0 passed, 1 failed. 
... 
$ echo $? 
1