sl-node-mocha2
Version:
SeaLights mocha reporter
26 lines (22 loc) • 768 B
JavaScript
var sealights = require('sl-node2');
var SlJsInfra = require('sl-js-infra').SlJsInfra;
var agentConfig = new SlJsInfra.ConfigLoader().loadAgentConfiguration();
var requestData = {
customerId: agentConfig.customerId.value,
appName: agentConfig.appName.value,
environment: agentConfig.labId.value,
buildName: agentConfig.build.value,
branchName: agentConfig.branch.value,
executionIds: [process.argv[2]]
}
var httpConfigData = {
server: agentConfig.server.value,
proxy: agentConfig.proxy.value,
token: agentConfig.token.value
}
console.log("[Sealights] Mocha did not exit gracefully, forcing execution to end")
sealights.endExecution(requestData, httpConfigData, function (err) {
if(err) {
console.error(err)
}
})