@@ -344,15 +344,17 @@ describe('electron:build', () => {
344
344
await runCommand ( 'electron:build' , {
345
345
pages : {
346
346
index : stringConfig ? '' : { filename : 'index.html' } ,
347
- subpage : stringConfig ? '' : { filename : 'subpage.html' }
347
+ subpage : stringConfig ? '' : { filename : 'subdir/ subpage.html' }
348
348
}
349
349
} )
350
350
expect ( fs . writeFileSync ) . toBeCalledWith (
351
351
`dist_electron${ path . sep } bundled${ path . sep } legacy-assets-index.html.json` ,
352
352
'[]'
353
353
)
354
354
expect ( fs . writeFileSync ) . toBeCalledWith (
355
- `dist_electron${ path . sep } bundled${ path . sep } legacy-assets-subpage.html.json` ,
355
+ `dist_electron${ path . sep } bundled${ path . sep } ${
356
+ stringConfig ? '' : 'subdir' + path . sep
357
+ } legacy-assets-subpage.html.json`,
356
358
'[]'
357
359
)
358
360
}
@@ -546,7 +548,7 @@ describe('electron:serve', () => {
546
548
// Call exit callback because app should have quit
547
549
await exitCb ( )
548
550
// Flush promises, only required on node v10 for some reason
549
- await ( ( ) => new Promise ( resolve => setImmediate ( resolve ) ) ) ( )
551
+ await ( ( ) => new Promise ( ( resolve ) => setImmediate ( resolve ) ) ) ( )
550
552
expect ( mockExeca . removeListener . mock . calls [ 0 ] [ 0 ] ) . toBe ( 'exit' )
551
553
552
554
expect ( execa ) . toHaveBeenCalledTimes ( 2 )
@@ -629,7 +631,7 @@ describe('electron:serve', () => {
629
631
// Call exit callback because app should have quit
630
632
await exitCb ( )
631
633
// Flush promises, only required on node v10 for some reason
632
- await ( ( ) => new Promise ( resolve => setImmediate ( resolve ) ) ) ( )
634
+ await ( ( ) => new Promise ( ( resolve ) => setImmediate ( resolve ) ) ) ( )
633
635
expect ( mockExeca . removeListener . mock . calls [ 0 ] [ 0 ] ) . toBe ( 'exit' )
634
636
// Electron was killed and listeners removed
635
637
if ( isWin ) {
@@ -695,7 +697,7 @@ describe('electron:serve', () => {
695
697
// Call exit callback because app should have quit
696
698
await exitCb ( )
697
699
// Flush promises, only required on node v10 for some reason
698
- await ( ( ) => new Promise ( resolve => setImmediate ( resolve ) ) ) ( )
700
+ await ( ( ) => new Promise ( ( resolve ) => setImmediate ( resolve ) ) ) ( )
699
701
expect ( mockExeca . removeListener . mock . calls [ 0 ] [ 0 ] ) . toBe ( 'exit' )
700
702
// Electron was killed and listeners removed
701
703
if ( isWin ) {
@@ -721,7 +723,7 @@ describe('electron:serve', () => {
721
723
// Call exit callback because app should have quit
722
724
await exitCb ( )
723
725
// Flush promises, only required on node v10 for some reason
724
- await ( ( ) => new Promise ( resolve => setImmediate ( resolve ) ) ) ( )
726
+ await ( ( ) => new Promise ( ( resolve ) => setImmediate ( resolve ) ) ) ( )
725
727
expect ( mockExeca . removeListener . mock . calls [ 0 ] [ 0 ] ) . toBe ( 'exit' )
726
728
// Electron was killed and listeners removed
727
729
if ( isWin ) {
0 commit comments