@@ -211,13 +211,11 @@ describe('Prerender Builder', () => {
211
211
] ) ;
212
212
} ) ;
213
213
214
- it ( 'should write to " index/index. html" for route "/"' , async ( ) => {
214
+ it ( 'should save index.html as index.original. html when caching route "/"' , async ( ) => {
215
215
await PrerenderModule . _renderUniversal ( options , context , browserResult , serverResult ) ;
216
- expect ( mkdirSyncSpy . calls . allArgs ( ) ) . toEqual ( [
217
- [ 'dist/browser/index' , { recursive : true } ] ,
218
- ] ) ;
219
216
expect ( writeFileSyncSpy . calls . allArgs ( ) ) . toEqual ( [
220
- [ 'dist/browser/index/index.html' , RENDERED_HTML ] ,
217
+ [ 'dist/browser/index.original.html' , INITIAL_HTML ] ,
218
+ [ 'dist/browser/index.html' , RENDERED_HTML ] ,
221
219
] ) ;
222
220
} ) ;
223
221
@@ -234,6 +232,7 @@ describe('Prerender Builder', () => {
234
232
mkdirSyncSpy . and . callFake ( ( ) => {
235
233
throw new Error ( 'Test mkdirSync error.' ) ;
236
234
} ) ;
235
+ spyOn ( context . logger , 'error' ) ;
237
236
await expectAsync (
238
237
PrerenderModule . _renderUniversal (
239
238
options ,
@@ -243,7 +242,7 @@ describe('Prerender Builder', () => {
243
242
)
244
243
) . not . toBeRejected ( ) ;
245
244
expect ( mkdirSyncSpy ) . toHaveBeenCalled ( ) ;
246
- expect ( writeFileSyncSpy ) . not . toHaveBeenCalled ( ) ;
245
+ expect ( context . logger . error ) . toHaveBeenCalled ( ) ;
247
246
} ) ;
248
247
} ) ;
249
248
0 commit comments