我试图在多个mocha测试中读取相同的文件。基本上在test1中,
describe('test1', function() {
var stream;
before(function() {
stream = fs.createReadStream('myfile.txt');
});
it ('should use this file to do something', function() {
...
});
});

在test2.js中,我也有类似的代码行。
describe('test2', function() {
var stream;
before(function() {
stream = fs.createReadStream('myfile.txt');
});
it ('should use this file to do something', function() {
...
});
});

我可以单独运行任一项测试,但不能同时运行。我收到的错误消息是它给了我
"在所有"之前钩 错误:超过2000毫秒的超时
我读过有关异步测试的内容并尝试了一些但没有成功的。该怎么做?