@@ -37,23 +37,27 @@ describe('main/handlers/app.ts', () => {
3737 } as unknown as Menubar ;
3838 } ) ;
3939
40- it ( 'registers handlers without throwing' , ( ) => {
41- expect ( ( ) => registerAppHandlers ( menubar ) ) . not . toThrow ( ) ;
42- } ) ;
43-
44- it ( 'registers VERSION, NOTIFICATION_SOUND_PATH, TWEMOJI_DIRECTORY, WINDOW_SHOW, WINDOW_HIDE, and QUIT handlers' , ( ) => {
45- registerAppHandlers ( menubar ) ;
46-
47- const registeredHandlers = handleMock . mock . calls . map (
48- ( call : [ string ] ) => call [ 0 ] ,
49- ) ;
50- const registeredEvents = onMock . mock . calls . map ( ( call : [ string ] ) => call [ 0 ] ) ;
51-
52- expect ( registeredHandlers ) . toContain ( EVENTS . VERSION ) ;
53- expect ( registeredHandlers ) . toContain ( EVENTS . NOTIFICATION_SOUND_PATH ) ;
54- expect ( registeredHandlers ) . toContain ( EVENTS . TWEMOJI_DIRECTORY ) ;
55- expect ( registeredEvents ) . toContain ( EVENTS . WINDOW_SHOW ) ;
56- expect ( registeredEvents ) . toContain ( EVENTS . WINDOW_HIDE ) ;
57- expect ( registeredEvents ) . toContain ( EVENTS . QUIT ) ;
40+ describe ( 'registerAppHandlers' , ( ) => {
41+ it ( 'registers handlers without throwing' , ( ) => {
42+ expect ( ( ) => registerAppHandlers ( menubar ) ) . not . toThrow ( ) ;
43+ } ) ;
44+
45+ it ( 'registers expected app IPC event handlers' , ( ) => {
46+ registerAppHandlers ( menubar ) ;
47+
48+ const registeredHandlers = handleMock . mock . calls . map (
49+ ( call : [ string ] ) => call [ 0 ] ,
50+ ) ;
51+ const registeredEvents = onMock . mock . calls . map (
52+ ( call : [ string ] ) => call [ 0 ] ,
53+ ) ;
54+
55+ expect ( registeredHandlers ) . toContain ( EVENTS . VERSION ) ;
56+ expect ( registeredHandlers ) . toContain ( EVENTS . NOTIFICATION_SOUND_PATH ) ;
57+ expect ( registeredHandlers ) . toContain ( EVENTS . TWEMOJI_DIRECTORY ) ;
58+ expect ( registeredEvents ) . toContain ( EVENTS . WINDOW_SHOW ) ;
59+ expect ( registeredEvents ) . toContain ( EVENTS . WINDOW_HIDE ) ;
60+ expect ( registeredEvents ) . toContain ( EVENTS . QUIT ) ;
61+ } ) ;
5862 } ) ;
5963} ) ;
0 commit comments