繁体   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