如何解决mocha 如何执行目录中的测试文件?
假设有一个目录(Testcases),包含 .js 文件,有些是带有 it() 函数的测试文件,而当使用 mocha Testcases
时,其余的不是,mocha 是否只执行带有 it() 的那些?
解决方法
试试看怎么样?这是一个简单的实验,您可以在大约 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)
所以答案是否。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。