@@ -45,31 +45,37 @@ describe('promoteOutputService', () => {
4545 const getFormattedDeployComponentsByAyncOpIdStub = sinon . stub ( ) ;
4646
4747 before ( async ( ) => {
48- const mod = await esmock (
49- '../../../src/common/outputService/index.js' ,
50- { } ,
51- {
52- '../../../src/common/selectors/deployProgressSummarySelector.js' : {
53- selectDeployAORSummaryDataById : selectDeployAORSummaryDataByIdStub ,
54- } ,
55- '../../../src/common/selectors/environmentSelector.js' : {
56- selectPipelineStageByEnvironment : selectPipelineStageByEnvironmentStub ,
57- } ,
58- '../../../src/common/selectors/workItemSelector.js' : {
59- selectWorkItemsByChangeBundles : selectWorkItemsByChangeBundlesStub ,
60- } ,
61- '../../../src/common/selectors/deploymentResultsSelector.js' : {
62- isCheckDeploy : isCheckDeployStub ,
63- } ,
64- '../../../src/common/selectors/validateDeploySelector.js' : {
65- selectValidateDeployAORSummaryDataById : selectValidateDeployAORSummaryDataByIdStub ,
66- } ,
67- '../../../src/common/utils.js' : {
68- getFormattedDeployComponentsByAyncOpId : getFormattedDeployComponentsByAyncOpIdStub ,
69- } ,
70- '@salesforce/core' : await import ( '@salesforce/core' ) ,
71- }
72- ) ;
48+ const mockedDeploySummaryBuilder = await esmock ( '../../../src/common/outputService/deploySummaryBuilder.js' , {
49+ '../../../src/common/selectors/deployProgressSummarySelector.js' : {
50+ selectDeployAORSummaryDataById : selectDeployAORSummaryDataByIdStub ,
51+ } ,
52+ '../../../src/common/selectors/environmentSelector.js' : {
53+ selectPipelineStageByEnvironment : selectPipelineStageByEnvironmentStub ,
54+ } ,
55+ '../../../src/common/selectors/workItemSelector.js' : {
56+ selectWorkItemsByChangeBundles : selectWorkItemsByChangeBundlesStub ,
57+ } ,
58+ '../../../src/common/selectors/validateDeploySelector.js' : {
59+ selectValidateDeployAORSummaryDataById : selectValidateDeployAORSummaryDataByIdStub ,
60+ } ,
61+ } ) ;
62+ const mockedResumeOutputService = await esmock ( '../../../src/common/outputService/resumeOutputService.js' , {
63+ '../../../src/common/selectors/deploymentResultsSelector.js' : {
64+ isCheckDeploy : isCheckDeployStub ,
65+ } ,
66+ '../../../src/common/utils.js' : {
67+ getFormattedDeployComponentsByAyncOpId : getFormattedDeployComponentsByAyncOpIdStub ,
68+ } ,
69+ } ) ;
70+ const mockedPromoteOutputService = await esmock ( '../../../src/common/outputService/promoteOutputService.js' , {
71+ '../../../src/common/outputService/deploySummaryBuilder.js' : mockedDeploySummaryBuilder ,
72+ '../../../src/common/outputService/resumeOutputService.js' : mockedResumeOutputService ,
73+ } ) ;
74+ const mod = await esmock ( '../../../src/common/outputService/index.js' , {
75+ '../../../src/common/outputService/deploySummaryBuilder.js' : mockedDeploySummaryBuilder ,
76+ '../../../src/common/outputService/promoteOutputService.js' : mockedPromoteOutputService ,
77+ '../../../src/common/outputService/resumeOutputService.js' : mockedResumeOutputService ,
78+ } ) ;
7379 AbstractPromoteOutputServiceClass = mod . AbstractPromoteOutputService ;
7480 DeploySummaryBuilderClass = mod . DeploySummaryBuilder ;
7581 } ) ;
0 commit comments