簡體   English   中英

mocha如何執行目錄下的測試文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM