tia
Version:
Time is All (logs driven test engine with ExtJs support)
17 lines (14 loc) • 495 B
text/typescript
import * as _ from 'lodash';
import * as nodeUtils from './nodejs-utils';
// Returns merged config for suite.
export function handleSuiteConfig() {
let localSuiteConfig = {};
// TODO: current suite dir.
try {
localSuiteConfig = nodeUtils.requireEx(gIn.suite.configPath, true).result;
} catch (e) {
gIn.tracer.msg2(e);
gIn.tracer.msg2(`There is no Suite Config: ${gIn.suite.configPath}`);
}
gT.suiteConfig = _.merge(_.cloneDeep(gT.rootSuiteConfig), localSuiteConfig);
}