我可以rake jasmine
运行服务器然后访问
http://localhost:8888/SpecRunner.html
我得到
但是当我确实rake jasmine:ci
0 specs
被发现时。我搬到PlayerSpec.js
那里spec/javascripts/
并找到了它们,但现在它们都因错误而失败,例如
Player should be able to play a Song
ReferenceError: Can't find variable: Player in http://localhost:45147/__spec__/PlayerSpec.js (line 6)
...
似乎该src/Player.js
文件没有被使用,因为这是定义 Player 的地方,即
function Player() {
}
Player.prototype.play = function(song) {
...
我应该把源文件放在哪里Player.js
不起作用src
?
我试过把Player.js
文件放进去spec/
,spec/javascripts/
但没有帮助,同样的错误。
我尝试在规范文件的顶部插入 Player 函数,但这没有帮助,同样的错误。