import { Editor } from '@tiptap/core' import Document from '@tiptap/extension-document' import Paragraph from '@tiptap/extension-paragraph' import Text from '@tiptap/extension-text' import { afterEach, beforeEach, describe, expect, it } from 'vite-plus/test' import { Details, DetailsContent, DetailsSummary } from '@tiptap/extension-details' describe('Details commands', () => { let editor: Editor beforeEach(() => { const element = document.createElement('div') document.body.appendChild(element) editor = new Editor({ element, extensions: [Document, Paragraph, Text, Details, DetailsSummary, DetailsContent], content: '
Example Text
', }) editor.commands.selectAll() }) afterEach(() => { editor.destroy() }) it('parsesContent
Content