diff --git a/docs/src/demos/Examples/Basic/index.spec.js b/docs/src/demos/Examples/Basic/index.spec.js index 60986ad7..04581551 100644 --- a/docs/src/demos/Examples/Basic/index.spec.js +++ b/docs/src/demos/Examples/Basic/index.spec.js @@ -3,11 +3,11 @@ context('/examples/basic', () => { cy.visit('/examples/basic') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('
foo
') - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js b/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js index c24fdf3a..e97f398c 100644 --- a/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js +++ b/docs/src/demos/Examples/MarkdownShortcuts/index.spec.js @@ -3,11 +3,11 @@ context('/examples/markdown-shortcuts', () => { cy.visit('/examples/markdown-shortcuts') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.clearContent() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Blockquote/index.spec.js b/docs/src/demos/Extensions/Blockquote/index.spec.js index a856e065..4a6f3ee5 100644 --- a/docs/src/demos/Extensions/Blockquote/index.spec.js +++ b/docs/src/demos/Extensions/Blockquote/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/blockquote', () => { cy.visit('/api/extensions/blockquote') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Bold/index.spec.js b/docs/src/demos/Extensions/Bold/index.spec.js index b32fdf25..98ac79a2 100644 --- a/docs/src/demos/Extensions/Bold/index.spec.js +++ b/docs/src/demos/Extensions/Bold/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/bold', () => { cy.visit('/api/extensions/bold') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) @@ -25,13 +25,19 @@ context('/api/extensions/bold', () => { }) it('the keyboard shortcut should make the selected text bold', () => { - cy.get('.ProseMirror').type('{meta}b', { force: true }) - cy.get('.ProseMirror').contains('strong', 'Example Text') + cy.get('.ProseMirror') + .type('{meta}b', { force: true }) + .contains('strong', 'Example Text') }) it('the keyboard shortcut should toggle the selected text bold', () => { - cy.get('.ProseMirror').type('{meta}b', { force: true }).type('{meta}b', { force: true }) - cy.get('.ProseMirror strong').should('not.exist') + cy.get('.ProseMirror') + .type('{meta}b', { force: true }) + .contains('strong', 'Example Text') + + cy.get('.ProseMirror') + .type('{meta}b', { force: true }) + .should('not.exist') }) it('should make a bold text from the default markdown shortcut', () => { diff --git a/docs/src/demos/Extensions/Code/index.spec.js b/docs/src/demos/Extensions/Code/index.spec.js index 54bf6693..f10f9b02 100644 --- a/docs/src/demos/Extensions/Code/index.spec.js +++ b/docs/src/demos/Extensions/Code/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/code', () => { cy.visit('/api/extensions/code') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/CodeBlock/index.spec.js b/docs/src/demos/Extensions/CodeBlock/index.spec.js index 86a919b1..e3321905 100644 --- a/docs/src/demos/Extensions/CodeBlock/index.spec.js +++ b/docs/src/demos/Extensions/CodeBlock/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/code-block', () => { cy.visit('/api/extensions/code-block') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Heading/index.spec.js b/docs/src/demos/Extensions/Heading/index.spec.js index 5af22d89..aa6aeecc 100644 --- a/docs/src/demos/Extensions/Heading/index.spec.js +++ b/docs/src/demos/Extensions/Heading/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/heading', () => { cy.visit('/api/extensions/heading') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Italic/index.spec.js b/docs/src/demos/Extensions/Italic/index.spec.js index a56c6158..c29cb392 100644 --- a/docs/src/demos/Extensions/Italic/index.spec.js +++ b/docs/src/demos/Extensions/Italic/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/italic', () => { cy.visit('/api/extensions/italic') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Paragraph/index.spec.js b/docs/src/demos/Extensions/Paragraph/index.spec.js index 2a58f81f..f1ab8688 100644 --- a/docs/src/demos/Extensions/Paragraph/index.spec.js +++ b/docs/src/demos/Extensions/Paragraph/index.spec.js @@ -3,11 +3,11 @@ context('/api/extensions/paragraph', () => { cy.visit('/api/extensions/paragraph') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.clearContent() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Strike/index.spec.js b/docs/src/demos/Extensions/Strike/index.spec.js index 6903665f..c1d80daf 100644 --- a/docs/src/demos/Extensions/Strike/index.spec.js +++ b/docs/src/demos/Extensions/Strike/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/strike', () => { cy.visit('/api/extensions/strike') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) }) diff --git a/docs/src/demos/Extensions/Underline/index.spec.js b/docs/src/demos/Extensions/Underline/index.spec.js index 8fa323a1..4e26ca91 100644 --- a/docs/src/demos/Extensions/Underline/index.spec.js +++ b/docs/src/demos/Extensions/Underline/index.spec.js @@ -3,12 +3,12 @@ context('/api/extensions/underline', () => { cy.visit('/api/extensions/underline') }) - beforeEach(() => { + beforeEach((done) => { cy.get('.ProseMirror').window().then(window => { const { editor } = window editor.setContent('Example Text
') editor.selectAll() - cy.wait(10) + done() }) })