@@ -108,6 +108,16 @@ ruleTester.run(RULE_NAME, rule, {
108108        ` , 
109109				options : [ {  eventModule : 'fireEvent'  } ]  as  const , 
110110			} ) ) , 
111+ 			...FIRE_EVENT_ASYNC_FUNCTIONS . map ( ( eventMethod )  =>  ( { 
112+ 				code : ` 
113+ 				import { fireEvent } from '${ testingFramework }  
114+ 				test('chain finally method to promise from event method is valid', async (done) => { 
115+ 					fireEvent.${ eventMethod }  
116+ 					.finally(() => { done() }) 
117+ 				}) 
118+ 				` , 
119+ 				options : [ {  eventModule : 'fireEvent'  } ]  as  const , 
120+ 			} ) ) , 
111121			{ 
112122				code : ` 
113123        import { fireEvent } from '${ testingFramework }  
@@ -349,6 +359,16 @@ ruleTester.run(RULE_NAME, rule, {
349359			...USER_EVENT_ASYNC_FUNCTIONS . map ( ( eventMethod )  =>  ( { 
350360				code : ` 
351361        import userEvent from '${ testingFramework }  
362+         test('chain finally method to promise from event method is valid', async (done) => { 
363+           userEvent.${ eventMethod }  
364+             .finally(() => { done() }) 
365+         }) 
366+         ` , 
367+ 				options : [ {  eventModule : 'userEvent'  } ]  as  const , 
368+ 			} ) ) , 
369+ 			...USER_EVENT_ASYNC_FUNCTIONS . map ( ( eventMethod )  =>  ( { 
370+ 				code : ` 
371+         import userEvent from '${ testingFramework }  
352372        test('chain then method to several promises from event methods is valid', async (done) => { 
353373          userEvent.${ eventMethod }  
354374            userEvent.${ eventMethod }  
0 commit comments