import { describe, expect, it } from 'vitest'; import { isInteractiveTarget } from '../view/interactive'; describe('isInteractiveTarget', () => { it('matches atom controls and contenteditable=false islands, not editor text', () => { const root = document.createElement('div'); root.setAttribute('contenteditable', 'true'); root.innerHTML = '
hi