diff --git a/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js b/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js index 625b2387..e97f398c 100644 --- a/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js +++ b/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js @@ -1,10 +1,13 @@ context('/examples/markdown-shortcuts', () => { - beforeEach(() => { + before(() => { cy.visit('/examples/markdown-shortcuts') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.clearContent() + done() }) }) diff --git a/docs/src/demos/Extensions/Blockquote/index.spec.js b/docs/src/demos/Extensions/Blockquote/index.spec.js index aac442e8..4a6f3ee5 100644 --- a/docs/src/demos/Extensions/Blockquote/index.spec.js +++ b/docs/src/demos/Extensions/Blockquote/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/blockquote', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/blockquote') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/Bold/index.spec.js b/docs/src/demos/Extensions/Bold/index.spec.js index 193da2b9..dd99f746 100644 --- a/docs/src/demos/Extensions/Bold/index.spec.js +++ b/docs/src/demos/Extensions/Bold/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/bold', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/bold') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) @@ -34,6 +37,7 @@ context('/api/extensions/bold', () => { cy.get('.ProseMirror') .type('{meta}b', { force: true }) + .should('not.exist') cy.get('.ProseMirror strong').should('not.exist') }) diff --git a/docs/src/demos/Extensions/Code/index.spec.js b/docs/src/demos/Extensions/Code/index.spec.js index 78d16ed6..f10f9b02 100644 --- a/docs/src/demos/Extensions/Code/index.spec.js +++ b/docs/src/demos/Extensions/Code/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/code', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/code') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/CodeBlock/index.spec.js b/docs/src/demos/Extensions/CodeBlock/index.spec.js index 7a669fd9..e3321905 100644 --- a/docs/src/demos/Extensions/CodeBlock/index.spec.js +++ b/docs/src/demos/Extensions/CodeBlock/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/code-block', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/code-block') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/HardBreak/index.spec.js b/docs/src/demos/Extensions/HardBreak/index.spec.js index f0bb8319..43439c24 100644 --- a/docs/src/demos/Extensions/HardBreak/index.spec.js +++ b/docs/src/demos/Extensions/HardBreak/index.spec.js @@ -1,10 +1,13 @@ context('/api/extensions/hard-break', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/hard-break') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') + done() }) }) diff --git a/docs/src/demos/Extensions/Heading/index.spec.js b/docs/src/demos/Extensions/Heading/index.spec.js index 0b454f5a..aa6aeecc 100644 --- a/docs/src/demos/Extensions/Heading/index.spec.js +++ b/docs/src/demos/Extensions/Heading/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/heading', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/heading') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/History/index.spec.js b/docs/src/demos/Extensions/History/index.spec.js index 5dae19f5..98600bb6 100644 --- a/docs/src/demos/Extensions/History/index.spec.js +++ b/docs/src/demos/Extensions/History/index.spec.js @@ -1,10 +1,13 @@ context('/api/extensions/history', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/history') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Mistake

') + done() }) }) diff --git a/docs/src/demos/Extensions/HorizontalRule/index.spec.js b/docs/src/demos/Extensions/HorizontalRule/index.spec.js index 861280f8..41163de2 100644 --- a/docs/src/demos/Extensions/HorizontalRule/index.spec.js +++ b/docs/src/demos/Extensions/HorizontalRule/index.spec.js @@ -1,7 +1,9 @@ context('/api/extensions/horizontal-rule', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/horizontal-rule') + }) + beforeEach(() => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') diff --git a/docs/src/demos/Extensions/Italic/index.spec.js b/docs/src/demos/Extensions/Italic/index.spec.js index 4c36abb7..c29cb392 100644 --- a/docs/src/demos/Extensions/Italic/index.spec.js +++ b/docs/src/demos/Extensions/Italic/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/italic', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/italic') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/Paragraph/index.spec.js b/docs/src/demos/Extensions/Paragraph/index.spec.js index 1ae53894..f1ab8688 100644 --- a/docs/src/demos/Extensions/Paragraph/index.spec.js +++ b/docs/src/demos/Extensions/Paragraph/index.spec.js @@ -1,10 +1,13 @@ context('/api/extensions/paragraph', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/paragraph') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.clearContent() + done() }) }) diff --git a/docs/src/demos/Extensions/Strike/index.spec.js b/docs/src/demos/Extensions/Strike/index.spec.js index 99156659..c1d80daf 100644 --- a/docs/src/demos/Extensions/Strike/index.spec.js +++ b/docs/src/demos/Extensions/Strike/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/strike', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/strike') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) }) diff --git a/docs/src/demos/Extensions/Underline/index.spec.js b/docs/src/demos/Extensions/Underline/index.spec.js index c170dbe9..4e26ca91 100644 --- a/docs/src/demos/Extensions/Underline/index.spec.js +++ b/docs/src/demos/Extensions/Underline/index.spec.js @@ -1,11 +1,14 @@ context('/api/extensions/underline', () => { - beforeEach(() => { + before(() => { cy.visit('/api/extensions/underline') + }) + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('

Example Text

') editor.selectAll() + done() }) })