@@ -140,15 +140,17 @@ describe('Testing build.js:', () => {
140140 const buildOptions = { debug : true , buildConfig, argv : [ ] } ;
141141
142142 // create spies
143+ const getInstalledElectronVersionSpy = jasmine . createSpy ( 'getInstalledElectronVersion' ) . and . returnValue ( '1.33.7' ) ;
143144 existsSyncSpy = jasmine . createSpy ( 'existsSync' ) . and . returnValue ( true ) ;
144145 requireSpy = jasmine . createSpy ( 'require' ) . and . returnValue ( buildConfig ) ;
145146 build . __set__ ( 'fs' , { existsSync : existsSyncSpy } ) ;
146- build . __set__ ( { require : requireSpy } ) ;
147+ build . __set__ ( { require : requireSpy , getInstalledElectronVersion : getInstalledElectronVersionSpy } ) ;
147148
148149 electronBuilder = new ElectronBuilder ( buildOptions , api ) . configure ( ) ;
149150
150151 expect ( existsSyncSpy ) . toHaveBeenCalled ( ) ;
151152 expect ( requireSpy ) . toHaveBeenCalled ( ) ;
153+ expect ( getInstalledElectronVersionSpy ) . toHaveBeenCalled ( ) ;
152154 expect ( electronBuilder . buildSettings ) . toEqual ( buildConfig ) ;
153155 } ) ;
154156
@@ -167,15 +169,17 @@ describe('Testing build.js:', () => {
167169 const buildOptions = { debug : false , buildConfig, argv : [ ] } ;
168170
169171 // create spies
172+ const getInstalledElectronVersionSpy = jasmine . createSpy ( 'getInstalledElectronVersion' ) . and . returnValue ( '1.33.7' ) ;
170173 existsSyncSpy = jasmine . createSpy ( 'existsSync' ) . and . returnValue ( true ) ;
171174 requireSpy = jasmine . createSpy ( 'require' ) . and . returnValue ( buildConfig ) ;
172175 build . __set__ ( 'fs' , { existsSync : existsSyncSpy } ) ;
173- build . __set__ ( { require : requireSpy } ) ;
176+ build . __set__ ( { require : requireSpy , getInstalledElectronVersion : getInstalledElectronVersionSpy } ) ;
174177
175178 electronBuilder = new ElectronBuilder ( buildOptions , api ) . configure ( ) ;
176179
177180 expect ( existsSyncSpy ) . toHaveBeenCalled ( ) ;
178181 expect ( requireSpy ) . toHaveBeenCalled ( ) ;
182+ expect ( getInstalledElectronVersionSpy ) . toHaveBeenCalled ( ) ;
179183 expect ( electronBuilder . buildSettings ) . toEqual ( buildConfig ) ;
180184 } ) ;
181185
0 commit comments