![](/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.