@@ -62,9 +62,9 @@ describe('main/menu.ts', () => {
6262 /** Helper: build menu & return template (first arg passed to buildFromTemplate) */
6363 const buildAndGetTemplate = ( ) => {
6464 menuBuilder . buildMenu ( ) ;
65- return ( Menu . buildFromTemplate as jest . Mock ) . mock . calls . slice (
65+ return ( Menu . buildFromTemplate as jest . Mock ) . mock . calls . at (
6666 - 1 ,
67- ) [ 0 ] [ 0 ] as TemplateItem [ ] ;
67+ ) [ 0 ] as TemplateItem [ ] ;
6868 } ;
6969
7070 beforeEach ( ( ) => {
@@ -179,9 +179,7 @@ describe('main/menu.ts', () => {
179179
180180 it ( 'developer submenu click actions execute expected functions' , ( ) => {
181181 const template = buildAndGetTemplate ( ) ;
182- const devEntry = template . find (
183- ( item ) => item ?. label === 'Developer' ,
184- ) as TemplateItem ;
182+ const devEntry = template . find ( ( item ) => item ?. label === 'Developer' ) ;
185183 expect ( devEntry ) . toBeDefined ( ) ;
186184 const submenu = devEntry . submenu ;
187185 const clickByLabel = ( label : string ) =>
@@ -218,9 +216,7 @@ describe('main/menu.ts', () => {
218216
219217 it ( 'developer submenu includes expected static accelerators' , ( ) => {
220218 const template = buildAndGetTemplate ( ) ;
221- const devEntry = template . find (
222- ( item ) => item ?. label === 'Developer' ,
223- ) as TemplateItem ;
219+ const devEntry = template . find ( ( item ) => item ?. label === 'Developer' ) ;
224220 const reloadItem = devEntry . submenu . find ( ( i ) => i . role === 'reload' ) ;
225221 expect ( reloadItem ?. accelerator ) . toBe ( 'CommandOrControl+R' ) ;
226222 } ) ;
@@ -239,16 +235,14 @@ describe('main/menu.ts', () => {
239235 mb . buildMenu ( ) ;
240236 } ) ;
241237 // Return the newest template captured
242- return ( Menu . buildFromTemplate as jest . Mock ) . mock . calls . slice (
238+ return ( Menu . buildFromTemplate as jest . Mock ) . mock . calls . at (
243239 - 1 ,
244- ) [ 0 ] [ 0 ] as TemplateItem [ ] ;
240+ ) [ 0 ] as TemplateItem [ ] ;
245241 } ;
246242
247243 it ( 'uses mac accelerator for toggleDevTools when on macOS' , ( ) => {
248244 const template = buildTemplateWithPlatform ( true ) ;
249- const devEntry = template . find (
250- ( i ) => i ?. label === 'Developer' ,
251- ) as TemplateItem ;
245+ const devEntry = template . find ( ( item ) => item ?. label === 'Developer' ) ;
252246 const toggleItem = devEntry . submenu . find (
253247 ( i ) => i . role === 'toggleDevTools' ,
254248 ) ;
@@ -257,9 +251,7 @@ describe('main/menu.ts', () => {
257251
258252 it ( 'uses non-mac accelerator for toggleDevTools otherwise' , ( ) => {
259253 const template = buildTemplateWithPlatform ( false ) ;
260- const devEntry = template . find (
261- ( i ) => i ?. label === 'Developer' ,
262- ) as TemplateItem ;
254+ const devEntry = template . find ( ( item ) => item ?. label === 'Developer' ) ;
263255 const toggleItem = devEntry . submenu . find (
264256 ( i ) => i . role === 'toggleDevTools' ,
265257 ) ;
0 commit comments