【发布时间】:2020-07-25 10:33:34
【问题描述】:
我的节点服务器位于路径 F:\proj\dev-react-node-java\src\server 上。我使用 'jasmine init' 在此处创建规范文件夹并在终端中运行 'jasmine' 正确运行规范(测试)。
我希望从 F:\proj\dev-react-node-java 运行测试,所以我使用了命令
jasmine --config=src/server/spec/support/jasmine.json
在这条路径上,但我收到消息“未找到规格”。为什么没有使用正确的配置文件(jasmine.json)?
我确信 --config 可以访问此文件,因为:
- 提供错误的路径会导致“找不到模块”错误。
- 写入错误的 json 也会产生错误。
这里是 jasmine.json 代码供参考:
{
"spec_dir": "spec",
"spec_files": [
"**/*[sS]pec.js"
],
"helpers": [
"helpers/**/*.js"
],
"stopSpecOnExpectationFailure": false,
"random": true
}
spec/support/jasmine.json 是我理解的默认路径,因为在路径上运行“jasmine”命令说 F:\proj\dev-react-node-java\src\server\spec 也会导致 No找到规范。
茉莉版本是3.6.1
附:这是我在这里提出的第一个问题。请告知我在询问时是否有任何错误。谢谢。
【问题讨论】:
标签: node.js testing jasmine jasmine-node