@@ -103,7 +103,7 @@ describe("SubgraphWidgetPromotion", () => {
103103
104104 const eventCapture = createEventCapture ( subgraph . events , [
105105 "widget-promoted" ,
106- "widget-unpromoted " ,
106+ "widget-demoted " ,
107107 ] )
108108
109109 const { node } = createNodeWithWidget ( "Test Node" )
@@ -119,7 +119,7 @@ describe("SubgraphWidgetPromotion", () => {
119119 eventCapture . cleanup ( )
120120 } )
121121
122- it ( "should fire widget-unpromoted event when removing promoted widget" , ( ) => {
122+ it ( "should fire widget-demoted event when removing promoted widget" , ( ) => {
123123 const subgraph = createTestSubgraph ( {
124124 inputs : [ { name : "input" , type : "number" } ] ,
125125 } )
@@ -128,16 +128,16 @@ describe("SubgraphWidgetPromotion", () => {
128128 const subgraphNode = setupPromotedWidget ( subgraph , node )
129129 expect ( subgraphNode . widgets ) . toHaveLength ( 1 )
130130
131- const eventCapture = createEventCapture ( subgraph . events , [ "widget-unpromoted " ] )
131+ const eventCapture = createEventCapture ( subgraph . events , [ "widget-demoted " ] )
132132
133133 // Remove the widget
134134 subgraphNode . removeWidgetByName ( "input" )
135135
136136 // Check event was fired
137- const unpromotedEvents = eventCapture . getEventsByType ( "widget-unpromoted " )
138- expect ( unpromotedEvents ) . toHaveLength ( 1 )
139- expect ( unpromotedEvents [ 0 ] . detail . widget ) . toBeDefined ( )
140- expect ( unpromotedEvents [ 0 ] . detail . subgraphNode ) . toBe ( subgraphNode )
137+ const demotedEvents = eventCapture . getEventsByType ( "widget-demoted " )
138+ expect ( demotedEvents ) . toHaveLength ( 1 )
139+ expect ( demotedEvents [ 0 ] . detail . widget ) . toBeDefined ( )
140+ expect ( demotedEvents [ 0 ] . detail . subgraphNode ) . toBe ( subgraphNode )
141141
142142 // Widget should be removed
143143 expect ( subgraphNode . widgets ) . toHaveLength ( 0 )
@@ -210,17 +210,17 @@ describe("SubgraphWidgetPromotion", () => {
210210
211211 expect ( promotedWidget . parentSubgraphNode ) . toBe ( subgraphNode )
212212
213- const eventCapture = createEventCapture ( subgraph . events , [ "widget-unpromoted " ] )
213+ const eventCapture = createEventCapture ( subgraph . events , [ "widget-demoted " ] )
214214
215215 // Remove the subgraph node
216216 subgraphNode . onRemoved ( )
217217
218218 // parentSubgraphNode should be cleared
219219 expect ( promotedWidget . parentSubgraphNode ) . toBeUndefined ( )
220220
221- // Should fire unpromoted events for all widgets
222- const unpromotedEvents = eventCapture . getEventsByType ( "widget-unpromoted " )
223- expect ( unpromotedEvents ) . toHaveLength ( 1 )
221+ // Should fire demoted events for all widgets
222+ const demotedEvents = eventCapture . getEventsByType ( "widget-demoted " )
223+ expect ( demotedEvents ) . toHaveLength ( 1 )
224224
225225 eventCapture . cleanup ( )
226226 } )
@@ -240,7 +240,6 @@ describe("SubgraphWidgetPromotion", () => {
240240 // DOM widget should be promoted with parentSubgraphNode
241241 expect ( subgraphNode . widgets ) . toHaveLength ( 1 )
242242 const promotedWidget = subgraphNode . widgets [ 0 ]
243- expect ( promotedWidget . isDOMWidget ( ) ) . toBe ( true )
244243 expect ( promotedWidget . parentSubgraphNode ) . toBe ( subgraphNode )
245244 expect ( promotedWidget . name ) . toBe ( "domInput" )
246245 } )
0 commit comments