11import eventsEngine from 'common/core/events/core/events_engine' ;
2+ import { removeEvent } from 'common/core/events/remove' ;
23import {
34 subscribeNodesDisposing ,
45 unsubscribeNodesDisposing ,
@@ -20,8 +21,8 @@ QUnit.test('should not leave extra handlers in elementDataMap when using subscri
2021
2122 // Get initial state of handleObjects for click event on document
2223 const initialElementData = eventsEngine . elementDataMap . get ( document ) ;
23- const initialHandleObjectsCount = initialElementData && initialElementData [ clickEventName ]
24- ? initialElementData [ clickEventName ] . handleObjects . length
24+ const initialHandleObjectsCount = initialElementData && initialElementData [ removeEvent ]
25+ ? initialElementData [ removeEvent ] . handleObjects . length
2526 : 0 ;
2627
2728 // Create a click event by triggering a click
@@ -39,8 +40,8 @@ QUnit.test('should not leave extra handlers in elementDataMap when using subscri
3940
4041 // Get handleObjects count after subscribe
4142 const afterSubscribeElementData = eventsEngine . elementDataMap . get ( document ) ;
42- const afterSubscribeHandleObjectsCount = afterSubscribeElementData && afterSubscribeElementData [ clickEventName ]
43- ? afterSubscribeElementData [ clickEventName ] . handleObjects . length
43+ const afterSubscribeHandleObjectsCount = afterSubscribeElementData && afterSubscribeElementData [ removeEvent ]
44+ ? afterSubscribeElementData [ removeEvent ] . handleObjects . length
4445 : 0 ;
4546
4647 // Unsubscribe
@@ -55,7 +56,7 @@ QUnit.test('should not leave extra handlers in elementDataMap when using subscri
5556 // Verify that handleObjects count for click event on document hasn't increased
5657 assert . equal (
5758 finalHandleObjectsCount ,
58- 0 ,
59+ - 1 ,
5960 `HandleObjects count should return to initial state. Initial: ${ initialHandleObjectsCount } , Final: ${ finalHandleObjectsCount } `
6061 ) ;
6162} ) ;
0 commit comments