幻影茉莉花找不到规格

我正在尝试使用幻影茉莉花 。 我在我的系统(Mountain Lion和Ubuntu)上安装了phantomjs(1.9.1),使用npm安装了phantom-jasmine。

问题是当我尝试运行幻像茉莉花的例子/ TestRunner.html从他们的例子我得到0规范,0失败虽然它应该是3个规格,在输出1失败。

如果我从浏览器打开TestRunner.html,它的行为如预期,但幻影茉莉花似乎无法find规格。

另一件事是当我提供绝对path(phantom-jasmine /home/me/phantom-jasmine/examples/TestRunner.html到TestRunner.html 这发生

不完全确定为什么,但我通过从调用中省略TestRunner.html来获得运行的示例。 喜欢这个:

phantom-jasmine examples 

看起来,使用npm安装的分支/版本与https://github.com/jcarver989/phantom-jasmine中描述的不一致。

看着安装的readme.md帮助了我。

我有同样的问题。 与此同时,我最终切换到了一套新的脚本,从命令行使用phantomjs运行茉莉花testing。 请参阅SenchaProSvcs / UnitTestDemo 。

我与幻影 – 茉莉花面临同样的问题。 为了得到这个工作,我使用了phantom-jasmine回购的run_jasmine_test.coffee文件。 我复制这个文件(和console-runner.js)在我的repo中,并通过在我的terminal中运行以下命令通过phantomjs调用testRunner:

 phantomjs lib/jasmine/run_jasmine_test.coffee testRunner.html 

我在这里得到的输出与我直接在浏览器中运行testRunner.html时得到的输出一致。

希望这可以帮助。