摩卡“0合格”
Mocha "0 passing"
我在使用 Mocha / Chai 时遇到困难
这是我目前正在尝试执行的代码(来自 chai 文档的示例)
我尝试了不同的方法从 'run dev' 命令调用文件(正如我在 Whosebug 上的其他 post 上看到的那样),但其中 none 在我的案例中有效。
提前致谢,
保罗
var expect = require('chai').expect,
foo = 'bar',
beverages = { tea: ['chai', 'matcha', 'oolong'] };
expect(foo).to.be.a('string');
expect(foo).to.equal('bar');
expect(foo).to.have.lengthOf(3);
expect(beverages).to.have.property('tea').with.lengthOf(3);
package.json
"scripts": {
"dev": "nodemon index.js",
"test": "mocha ./test/app.spec.js"
},
[...]
"devDependencies": {
"chai": "^4.2.0",
"mocha": "^8.1.3"
}
问题已解决,重新启动 mocha 项目并定义
"test": "mocha"
保罗
我在使用 Mocha / Chai 时遇到困难
这是我目前正在尝试执行的代码(来自 chai 文档的示例)
我尝试了不同的方法从 'run dev' 命令调用文件(正如我在 Whosebug 上的其他 post 上看到的那样),但其中 none 在我的案例中有效。
提前致谢,
保罗
var expect = require('chai').expect,
foo = 'bar',
beverages = { tea: ['chai', 'matcha', 'oolong'] };
expect(foo).to.be.a('string');
expect(foo).to.equal('bar');
expect(foo).to.have.lengthOf(3);
expect(beverages).to.have.property('tea').with.lengthOf(3);
package.json
"scripts": {
"dev": "nodemon index.js",
"test": "mocha ./test/app.spec.js"
},
[...]
"devDependencies": {
"chai": "^4.2.0",
"mocha": "^8.1.3"
}
问题已解决,重新启动 mocha 项目并定义
"test": "mocha"
保罗