test: assert parentElement exists before attaching drop listener

Addresses review feedback:
https://github.com/Comfy-Org/ComfyUI_frontend/pull/9463#discussion_r2944858748
This commit is contained in:
bymyself
2026-03-17 07:57:40 +00:00
parent c1badf2e75
commit e9baf904dd

View File

@@ -308,7 +308,9 @@ describe('LGraphNode', () => {
const wrapper = mountLGraphNode({ nodeData: mockNodeData })
const parentListener = vi.fn()
wrapper.element.parentElement?.addEventListener('drop', parentListener)
const parent = wrapper.element.parentElement
expect(parent).not.toBeNull()
parent!.addEventListener('drop', parentListener)
wrapper.element.dispatchEvent(
new Event('drop', { bubbles: true, cancelable: true })
@@ -329,7 +331,9 @@ describe('LGraphNode', () => {
const wrapper = mountLGraphNode({ nodeData: mockNodeData })
const parentListener = vi.fn()
wrapper.element.parentElement?.addEventListener('drop', parentListener)
const parent = wrapper.element.parentElement
expect(parent).not.toBeNull()
parent!.addEventListener('drop', parentListener)
wrapper.element.dispatchEvent(
new Event('drop', { bubbles: true, cancelable: true })