UNPKG

test-openapi

Version:
48 lines (32 loc) 1.11 kB
"use strict";require("core-js/modules/es.promise");Object.defineProperty(exports,"__esModule",{value:true});exports.callComplete=void 0;var _output=require("../../../serialize/output.js"); var _call=require("../call.js"); var _silent=require("../level/silent.js"); var _task_data=require("../level/task_data.js"); const callComplete=async function({ task, task:{error:{nested}={}}, reporters, plugins, context}) { const taskA=(0,_output.serializeOutput)({task,plugins}); const arg=getArg.bind(null,{task:taskA,plugins}); const callContext=getContext.bind(null,{task:taskA,context}); await(0,_call.callReporters)({reporters,type:"complete"},arg,callContext); if(nested===undefined){ return; } await callComplete({ task:{...nested,isNested:true}, reporters, plugins, context}); };exports.callComplete=callComplete; const getArg=function({task,plugins},{options}){ return(0,_task_data.filterTaskData)({task,options,plugins}); }; const getContext=function({task,context},{options}){ const silent=(0,_silent.isSilentTask)({task,options}); return{...context,silent}; }; //# sourceMappingURL=call.js.map