All files / run/application_layer DirectorCPApService.bs.js

100% Statements 25/25
100% Branches 0/0
100% Functions 5/5
100% Lines 25/25

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54    17x 17x 17x 17x 17x 17x 17x 17x 17x     184x           184x             94x 94x 94x     17x     83x 83x       38x       15x     17x 17x 17x 17x 17x 17x    
'use strict';
 
var TimeCPRepoDp$Wonderjs = require("../infrastructure_layer/dependency/repo/TimeCPRepoDp.bs.js");
var JobCPDoService$Wonderjs = require("../domain_layer/domain/pipeline/pipeline/service/JobCPDoService.bs.js");
var PipelineRunAPI$Wonderjs = require("../../construct/external_layer/api/domain/PipelineRunAPI.bs.js");
var PassCPDoService$Wonderjs = require("../domain_layer/domain/pipeline/pipeline/service/PassCPDoService.bs.js");
var PipelineCPRepoDp$Wonderjs = require("../infrastructure_layer/dependency/repo/PipelineCPRepoDp.bs.js");
var TimeRepoDpRunAPI$Wonderjs = require("../../construct/external_layer/api/dependency/TimeRepoDpRunAPI.bs.js");
var PictureCPDoService$Wonderjs = require("../domain_layer/domain/picture/picture/service/PictureCPDoService.bs.js");
var PipelineCPDoService$Wonderjs = require("../domain_layer/domain/pipeline/pipeline/service/PipelineCPDoService.bs.js");
var PipelineRepoDpRunAPI$Wonderjs = require("../../construct/external_layer/api/dependency/PipelineRepoDpRunAPI.bs.js");
 
function _injectDependencies(param) {
  PipelineRepoDpRunAPI$Wonderjs.set({
        getJobExecFunc: PipelineCPRepoDp$Wonderjs.getJobExecFunc,
        setJobExecFunc: PipelineCPRepoDp$Wonderjs.setJobExecFunc,
        getPipelineStream: PipelineCPRepoDp$Wonderjs.getPipelineStream,
        setPipelineStream: PipelineCPRepoDp$Wonderjs.setPipelineStream
      });
  return TimeRepoDpRunAPI$Wonderjs.set({
              getElapsed: TimeCPRepoDp$Wonderjs.getElapsed,
              start: TimeCPRepoDp$Wonderjs.start
            });
}
 
function prepare(pictureSize, sampleCount) {
  _injectDependencies(undefined);
  PictureCPDoService$Wonderjs.setSize(pictureSize);
  return PassCPDoService$Wonderjs.setSampleCount(sampleCount);
}
 
var _parseAndSetPipelineStream = PipelineRunAPI$Wonderjs.parsePipelineData;
 
function init(param) {
  JobCPDoService$Wonderjs.registerAllJobs(undefined);
  return PipelineRunAPI$Wonderjs.parsePipelineData(PipelineCPDoService$Wonderjs.getInitPipelineData(undefined));
}
 
function update(param) {
  return PipelineRunAPI$Wonderjs.parsePipelineData(PipelineCPDoService$Wonderjs.getUpdatePipelineData(undefined));
}
 
function render(param) {
  return PipelineRunAPI$Wonderjs.parsePipelineData(PipelineCPDoService$Wonderjs.getRenderPipelineData(undefined));
}
 
exports._injectDependencies = _injectDependencies;
exports.prepare = prepare;
exports._parseAndSetPipelineStream = _parseAndSetPipelineStream;
exports.init = init;
exports.update = update;
exports.render = render;
/* TimeCPRepoDp-Wonderjs Not a pure module */