小编mts*_*tsr的帖子

为什么jasmine-node找不到我的spec文件?

我已经使用npm安装了jasmine-node.我的项目的目录结构如下:

|-lib\
   |-taxCalc.js
|-spec\
   |-taxCalc.spec.coffee
   |-taxCalc.spec.js
|-src\
   |-taxCalc.coffee
Run Code Online (Sandbox Code Playgroud)

当我使用以下命令从for根文件夹运行jasmine-node时(对于CoffeeScript):

jasmine-node --coffee --verbose spec

Finished in 0.015 seconds
0 tests, 0 assertions, 0 failures
Run Code Online (Sandbox Code Playgroud)

如果我运行JavaScript版本也一样.

如果我明确指出spec文件测试运行正常:

jasmine-node --coffee --verbose spec/taxCalc.spec.coffee

Tax calculation
  calculates tax

Finished in 0.009 seconds
1 test, 1 assertion, 0 failures
Run Code Online (Sandbox Code Playgroud)

文档说文件名应该以'spec.js'或'spec.coffee'结尾,所以一切都好看.

PS我在Windows 7上运行.

javascript node.js coffeescript jasmine

7
推荐指数
1
解决办法
3433
查看次数

标签 统计

coffeescript ×1

jasmine ×1

javascript ×1

node.js ×1