我一直在使用jasmine-headless-webkit在我的Rails 3.2應用程序上運行我的茉莉花規格,但是最近我切換到phantomjs/poltergeist來運行我的請求規格,所以我需要升級我的茉莉花測試也運行在幻像上。我想遠離在我的CI服務器上使用xvfb。用phantomjs無暇運行jasmine規範
有沒有人有任何好方法在控制檯中使用幻影運行茉莉測試?我在網上發現了令人驚訝的小信息。
我一直在使用jasmine-headless-webkit在我的Rails 3.2應用程序上運行我的茉莉花規格,但是最近我切換到phantomjs/poltergeist來運行我的請求規格,所以我需要升級我的茉莉花測試也運行在幻像上。我想遠離在我的CI服務器上使用xvfb。用phantomjs無暇運行jasmine規範
有沒有人有任何好方法在控制檯中使用幻影運行茉莉測試?我在網上發現了令人驚訝的小信息。
我找到的最簡單的解決方案是設置guard-jasmine(Guard::Jasmine outside of Guard),然後將guard-jasmine -u http://localhost:3001/
添加到您的構建腳本中。我的詹金斯工作得很好。你也需要在服務器上安裝phantomJS。在我的情況下,我還需要node.js
是的,這正是我最終做的。 – goddamnyouryan
你使用警衛嗎?如果是這樣,檢查寶石[警衛茉莉花](https://github.com/netzpirat/guard-jasmine) – ole
不,我沒有使用警衛。我希望有一種方法可以做到沒有警惕。 – goddamnyouryan
您是否檢查了https://github.com/ariya/phantomjs/wiki/Buzz中列出的一些文章? –