in lib/Utils/FileUtils.js [43:66]
function uploadFileToResultsFolder(response_1) {
return __awaiter(this, arguments, void 0, function* (response, fileName = UtilModels_1.resultZipFileName) {
try {
const filePath = path_1.default.join(UtilModels_1.resultFolder, fileName);
const file = fs.createWriteStream(filePath);
return new Promise((resolve, reject) => {
file.on("error", (err) => reject(err));
const stream = response.message.pipe(file);
stream.on("close", () => {
try {
resolve(filePath);
}
catch (err) {
reject(err);
}
});
});
}
catch (err) {
err.message = "Error in fetching the results of the testRun";
throw new Error(err);
}
});
}