我想将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'上不存在。