2013-11-25 24 views
3

我正在使用rails 4測試javascript,但似乎有兩種選擇。 jasminerice寶石看起來好像已經有一段時間了,但可能不是最新的,而茉莉花寶石看起來更像是經常發佈的寶石。我應該使用jasminerice還是茉莉花?應該使用哪種gem來測試JavaScript,使用rails jasminerice或jasmine-rails或teaspoon?

更新從我的搜索輪,它看起來像茶匙是塊新的受歡迎的孩子:https://github.com/modeset/teaspoon

+0

添加到您的jasmine_helper.rb

Jasmine.configure do |config| config.browser = :phantomjs end 

可以執行該規範我無法理解downvote或關閉標誌。這是一個類似的問題:http://stackoverflow.com/questions/9710297/jasmine-vs-mocha-javascript-testing-for-rails-3-1?rq=1這似乎沒有人反對。 – rainkinz

回答

0

我不太清楚,如果我知道你在找什麼,但我們用茉莉和PhantomJS運行我們的規範。

對於工作,你需要的是通過rake jasmine:ci

+0

謝謝。我意識到我可以使用這種方法。我*認爲*和我所看到的寶石之間的區別在於它們以更整合的方式與資產管道集成,而不僅僅是提供包裹在寶石中的茉莉花JavaScript。 – rainkinz

相關問題