@@ -12,6 +12,20 @@ describe("HookManager", () => {
1212 } ) ;
1313
1414 it ( "should add and trigger check-is-enabled hooks" , ( ) => {
15+ const callback = vi . fn ( ) ;
16+ hookManager . addHook ( "check" , callback ) ;
17+
18+ const checkEvent : CheckEvent = {
19+ action : "check-is-enabled" ,
20+ key : "test-key" ,
21+ value : true ,
22+ } ;
23+ hookManager . trigger ( "check" , checkEvent ) ;
24+
25+ expect ( callback ) . toHaveBeenCalledWith ( checkEvent ) ;
26+ } ) ;
27+
28+ it ( "should add and trigger enabledCheck hooks" , ( ) => {
1529 const callback = vi . fn ( ) ;
1630 hookManager . addHook ( "enabledCheck" , callback ) ;
1731
@@ -94,15 +108,15 @@ describe("HookManager", () => {
94108 const callback1 = vi . fn ( ) ;
95109 const callback2 = vi . fn ( ) ;
96110
97- hookManager . addHook ( "enabledCheck " , callback1 ) ;
98- hookManager . addHook ( "enabledCheck " , callback2 ) ;
111+ hookManager . addHook ( "check " , callback1 ) ;
112+ hookManager . addHook ( "check " , callback2 ) ;
99113
100114 const checkEvent : CheckEvent = {
101115 action : "check-is-enabled" ,
102116 key : "test-key" ,
103117 value : true ,
104118 } ;
105- hookManager . trigger ( "enabledCheck " , checkEvent ) ;
119+ hookManager . trigger ( "check " , checkEvent ) ;
106120
107121 expect ( callback1 ) . toHaveBeenCalledWith ( checkEvent ) ;
108122 expect ( callback2 ) . toHaveBeenCalledWith ( checkEvent ) ;
@@ -112,16 +126,16 @@ describe("HookManager", () => {
112126 const callback1 = vi . fn ( ) ;
113127 const callback2 = vi . fn ( ) ;
114128
115- hookManager . addHook ( "enabledCheck " , callback1 ) ;
116- hookManager . addHook ( "enabledCheck " , callback2 ) ;
117- hookManager . removeHook ( "enabledCheck " , callback1 ) ;
129+ hookManager . addHook ( "check " , callback1 ) ;
130+ hookManager . addHook ( "check " , callback2 ) ;
131+ hookManager . removeHook ( "check " , callback1 ) ;
118132
119133 const checkEvent : CheckEvent = {
120134 action : "check-is-enabled" ,
121135 key : "test-key" ,
122136 value : true ,
123137 } ;
124- hookManager . trigger ( "enabledCheck " , checkEvent ) ;
138+ hookManager . trigger ( "check " , checkEvent ) ;
125139
126140 expect ( callback1 ) . not . toHaveBeenCalled ( ) ;
127141 expect ( callback2 ) . toHaveBeenCalledWith ( checkEvent ) ;
@@ -131,16 +145,16 @@ describe("HookManager", () => {
131145 const callback1 = vi . fn ( ) ;
132146 const callback2 = vi . fn ( ) ;
133147
134- const removeHook1 = hookManager . addHook ( "enabledCheck " , callback1 ) ;
135- hookManager . addHook ( "enabledCheck " , callback2 ) ;
148+ const removeHook1 = hookManager . addHook ( "check " , callback1 ) ;
149+ hookManager . addHook ( "check " , callback2 ) ;
136150 removeHook1 ( ) ;
137151
138152 const checkEvent : CheckEvent = {
139153 action : "check-is-enabled" ,
140154 key : "test-key" ,
141155 value : true ,
142156 } ;
143- hookManager . trigger ( "enabledCheck " , checkEvent ) ;
157+ hookManager . trigger ( "check " , checkEvent ) ;
144158
145159 expect ( callback1 ) . not . toHaveBeenCalled ( ) ;
146160 expect ( callback2 ) . toHaveBeenCalledWith ( checkEvent ) ;
0 commit comments