![](/img/trans.png)
[英]How does Mocha execute the 'it' calls? How to execute tests synchronously?
[英]How does mocha execute test files in a directory?
假设有一个目录(Testcases),带有.js文件,有些是带有它的测试文件()function和rest不是在使用mocha Testcases
Testcases时,mocha是否只执行带有它的那些()?
试试看怎么样? 这是一个简单的实验,您可以在大约 2 分钟内运行。
$ mkdir test-mocha
$ cd test-mocha
$ npm init -y
$ npm i mocha chai
测试用例/a.js
console.log('test');
测试用例/b.js
var expect = require("chai").expect;
describe('Test', function() {
it('1 equals 1', function() {
expect(1).to.equal(1);
});
});
并运行你的 mocha 命令:
$ ./node_modules/.bin/mocha Testcases/
test
Test #1
✓ 1 equals 1
1 passing (4ms)
所以答案是否定的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.