Running jasmine specs headlessly with phantomjs

Running jasmine specs headlessly with phantomjs

本文关键字:with phantomjs headlessly specs jasmine Running      更新时间:2023-09-26

我一直在使用jasmine-headless-webkit在我的Rails 3.2应用程序上运行我的茉莉花规格,但我最近切换到phantomjs/poltergeist来运行我的请求规格,所以我需要升级我的茉莉花测试也在phantom上运行。我想摆脱在我的CI服务器上使用xvfb。

有没有人有任何好的方法来运行茉莉测试使用幻影在控制台中?我在网上发现关于它的信息少得惊人。

我发现的最简单的解决方案是设置Guard - Jasmine (Guard::Jasmine在Guard之外),然后将guard-jasmine -u http://localhost:3001/添加到您的构建脚本。在我的詹金斯上很好用。你还需要在服务器上安装phantomJS。在我的情况下,我还需要node.js