如何在量角器配置文件中全局导入chai-as-promise

时间:2019-05-10 12:10:06

标签: typescript

我想将chai-as-promised库全局导入到我的量角器配置文件中,这样我就不必在每个测试中都定义chai-as-promised。

我在配置文件中尝试了以下代码:

onPrepare: () => {
browser.ignoreSynchronization = true;
browser.manage().timeouts().pageLoadTimeout(5000);
browser.manage().timeouts().implicitlyWait(10000);
browser.manage().window().maximize();
Reporter.createDirectory(jsonReports);
var chai = require('chai');
var chaiAsPromised = require('chai-as-promised');
chai.use(chaiAsPromised);
global.chai = chai;
}

但是它说,属性'chai'在类型'Global'上不存在。

0 个答案:

没有答案