为什么 jasmine 用 rake jamine:ci 找不到我的源代码?

迈克尔·杜兰特

我可以rake jasmine运行服务器然后访问

http://localhost:8888/SpecRunner.html

我得到

在此处输入图片说明

但是当我这样做时rake jasmine:ci 0 specs被发现了。我搬到PlayerSpec.jsspec/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 函数,但这没有帮助,同样的错误。

迈克尔·杜兰特

这是由spec/javascripts/support/jasmine.yml文件控制的

我能够rake jasmine:ci使用与rake jasmine更新jasmine.yml文件相同的源文件和规范文件,特别是

src_files:
  - src/Player.js
  - src/Song.js

# spec_dir: Example spec/javascripts
#
spec_dir: spec

这解决了我的大部分问题。2 规范仍然失败,因为他们没有找到存在src并包含的歌曲,如图所示,但这是我正在研究的一个单独问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么 rake jasmine 通过但 rake jasmine:ci 失败并显示 TypeError: undefined is not a function?

来自分类Dev

为什么g ++找不到我的源代码?

来自分类Dev

为什么红宝石(在Travis CI中)找不到我捆绑安装的宝石?

来自分类Dev

Travis-CI为什么找不到我的可可足动物依存关系?

来自分类Dev

Travis-CI为什么找不到我的可可足动物依存关系?

来自分类Dev

我用 unity 构建后找不到我的游戏的 .exe,为什么?

来自分类Dev

当我从 Visual Studio 运行 Jasmine 测试时,为什么 karma 找不到我的 karma.conf.js 文件?

来自分类Dev

为什么Travis-CI用18秒来构建简单的C代码?

来自分类Dev

为什么我的rake文件代码每次都运行?

来自分类Dev

为什么找不到我的功能?

来自分类Dev

为什么找不到我的ViewModel?

来自分类Dev

找不到我的.plist,为什么?

来自分类Dev

为什么找不到我的功能?

来自分类Dev

为什么找不到我的桥?

来自分类Dev

为什么Google测试会编译,但看不到我的项目源代码?

来自分类Dev

为什么Google测试会编译,但看不到我的项目源代码?

来自分类Dev

当这些文件存在时,为什么我的 Travis CI 构建失败并显示“找不到文件”错误?

来自分类Dev

为什么用rake调用heroku工具带CLI时会得到RubyVersionMismatch?

来自分类Dev

为什么此代码找不到我集合中最长字符串的长度?

来自分类Dev

为什么在AWS EB的EC2实例上找不到我的快速代码?

来自分类Dev

为什么apt找不到任何包的源代码?

来自分类Dev

为什么apt找不到任何包的源代码?

来自分类Dev

Angular的Jasmine测试找不到我的控制器

来自分类Dev

为什么编译器找不到我的方法?

来自分类Dev

为什么xUnit找不到我的DNX测试?

来自分类Dev

为什么绝对导入找不到我的模块?

来自分类Dev

为什么找不到我的子类方法(符号)?

来自分类Dev

Rails为什么找不到我安装的宝石?

来自分类Dev

为什么rspec找不到我的无参数路由?

Related 相关文章

  1. 1

    为什么 rake jasmine 通过但 rake jasmine:ci 失败并显示 TypeError: undefined is not a function?

  2. 2

    为什么g ++找不到我的源代码?

  3. 3

    为什么红宝石(在Travis CI中)找不到我捆绑安装的宝石?

  4. 4

    Travis-CI为什么找不到我的可可足动物依存关系?

  5. 5

    Travis-CI为什么找不到我的可可足动物依存关系?

  6. 6

    我用 unity 构建后找不到我的游戏的 .exe,为什么?

  7. 7

    当我从 Visual Studio 运行 Jasmine 测试时,为什么 karma 找不到我的 karma.conf.js 文件?

  8. 8

    为什么Travis-CI用18秒来构建简单的C代码?

  9. 9

    为什么我的rake文件代码每次都运行?

  10. 10

    为什么找不到我的功能?

  11. 11

    为什么找不到我的ViewModel?

  12. 12

    找不到我的.plist,为什么?

  13. 13

    为什么找不到我的功能?

  14. 14

    为什么找不到我的桥?

  15. 15

    为什么Google测试会编译,但看不到我的项目源代码?

  16. 16

    为什么Google测试会编译,但看不到我的项目源代码?

  17. 17

    当这些文件存在时,为什么我的 Travis CI 构建失败并显示“找不到文件”错误?

  18. 18

    为什么用rake调用heroku工具带CLI时会得到RubyVersionMismatch?

  19. 19

    为什么此代码找不到我集合中最长字符串的长度?

  20. 20

    为什么在AWS EB的EC2实例上找不到我的快速代码?

  21. 21

    为什么apt找不到任何包的源代码?

  22. 22

    为什么apt找不到任何包的源代码?

  23. 23

    Angular的Jasmine测试找不到我的控制器

  24. 24

    为什么编译器找不到我的方法?

  25. 25

    为什么xUnit找不到我的DNX测试?

  26. 26

    为什么绝对导入找不到我的模块?

  27. 27

    为什么找不到我的子类方法(符号)?

  28. 28

    Rails为什么找不到我安装的宝石?

  29. 29

    为什么rspec找不到我的无参数路由?

热门标签

归档