From cc9425fc07abbaf7d7b034db5d11f0c9c47162d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 11 Sep 2020 22:25:05 +0200 Subject: [PATCH] fix tests again --- docs/src/demos/Extensions/Blockquote/index.spec.js | 6 +++--- docs/src/demos/Extensions/Bold/index.spec.js | 6 +++--- docs/src/demos/Extensions/CodeBlock/index.spec.js | 6 +++--- docs/src/demos/Extensions/HardBreak/index.spec.js | 2 +- docs/src/demos/Extensions/History/index.spec.js | 6 +++--- docs/src/demos/Extensions/Italic/index.spec.js | 6 +++--- docs/src/demos/Extensions/Strike/index.spec.js | 6 +++--- docs/src/demos/Extensions/Underline/index.spec.js | 6 +++--- 8 files changed, 22 insertions(+), 22 deletions(-) diff --git a/docs/src/demos/Extensions/Blockquote/index.spec.js b/docs/src/demos/Extensions/Blockquote/index.spec.js index 94b9fd74..f84b971a 100644 --- a/docs/src/demos/Extensions/Blockquote/index.spec.js +++ b/docs/src/demos/Extensions/Blockquote/index.spec.js @@ -28,17 +28,17 @@ context('/api/extensions/blockquote', () => { }) it('the keyboard shortcut should make the selected line a blockquote', () => { - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, keyCode: 57 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, key: '9' }) cy.get('.ProseMirror').find('blockquote').should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the blockquote', () => { cy.get('.ProseMirror blockquote').should('not.exist') - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, keyCode: 57 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, key: '9' }) cy.get('.ProseMirror').find('blockquote').should('contain', 'Example Text') cy.get('.ProseMirror').type('{selectall}', { force: true }) - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, keyCode: 57 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, metaKey: true, key: '9' }) cy.get('.ProseMirror blockquote').should('not.exist') }) diff --git a/docs/src/demos/Extensions/Bold/index.spec.js b/docs/src/demos/Extensions/Bold/index.spec.js index e0669fe4..e2181999 100644 --- a/docs/src/demos/Extensions/Bold/index.spec.js +++ b/docs/src/demos/Extensions/Bold/index.spec.js @@ -25,19 +25,19 @@ context('/api/extensions/bold', () => { it('the keyboard shortcut should make the selected text bold', () => { cy.get('.ProseMirror') - .type('{meta}b', { force: true }) + .trigger('keydown', { metaKey: true, key: 'b' }) .find('strong') .should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text bold', () => { cy.get('.ProseMirror') - .type('{meta}b', { force: true }) + .trigger('keydown', { metaKey: true, key: 'b' }) .find('strong') .should('contain', 'Example Text') cy.get('.ProseMirror') - .type('{meta}b', { force: true }) + .trigger('keydown', { metaKey: true, key: 'b' }) cy.get('.ProseMirror strong').should('not.exist') }) diff --git a/docs/src/demos/Extensions/CodeBlock/index.spec.js b/docs/src/demos/Extensions/CodeBlock/index.spec.js index 1741590d..1278100b 100644 --- a/docs/src/demos/Extensions/CodeBlock/index.spec.js +++ b/docs/src/demos/Extensions/CodeBlock/index.spec.js @@ -26,16 +26,16 @@ context('/api/extensions/code-block', () => { }) it('the keyboard shortcut should make the selected line a code block', () => { - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, keyCode: 220 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, key: '\\' }) cy.get('.ProseMirror').find('pre').should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the code block', () => { - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, keyCode: 220 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, key: '\\' }) cy.get('.ProseMirror').find('pre').should('contain', 'Example Text') cy.get('.ProseMirror').type('{selectall}', { force: true }) - cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, keyCode: 220 }) + cy.get('.ProseMirror').trigger('keydown', { shiftKey: true, ctrlKey: true, key: '\\' }) cy.get('.ProseMirror pre').should('not.exist') }) diff --git a/docs/src/demos/Extensions/HardBreak/index.spec.js b/docs/src/demos/Extensions/HardBreak/index.spec.js index f872fd22..3bfd05e0 100644 --- a/docs/src/demos/Extensions/HardBreak/index.spec.js +++ b/docs/src/demos/Extensions/HardBreak/index.spec.js @@ -24,7 +24,7 @@ context('/api/extensions/hard-break', () => { it('the alternative keyboard shortcut should add a line break', () => { cy.get('.ProseMirror br').should('not.exist') - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 13 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'Enter' }) cy.get('.ProseMirror br').should('exist') }) }) \ No newline at end of file diff --git a/docs/src/demos/Extensions/History/index.spec.js b/docs/src/demos/Extensions/History/index.spec.js index d525586f..454fdb19 100644 --- a/docs/src/demos/Extensions/History/index.spec.js +++ b/docs/src/demos/Extensions/History/index.spec.js @@ -17,7 +17,7 @@ context('/api/extensions/history', () => { }) it('the keyboard shortcut should make the last change undone', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 90 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'z' }) cy.get('.ProseMirror').should('not.contain', 'Mistake') }) @@ -30,10 +30,10 @@ context('/api/extensions/history', () => { }) it.skip('the keyboard shortcut should apply the last undone change again', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 90 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'z' }) cy.get('.ProseMirror').should('not.contain', 'Mistake') - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, shiftKey: true, keyCode: 90 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, shiftKey: true, key: 'z' }) cy.get('.ProseMirror').should('contain', 'Mistake') }) }) diff --git a/docs/src/demos/Extensions/Italic/index.spec.js b/docs/src/demos/Extensions/Italic/index.spec.js index 5a8c9472..c5ff4dfa 100644 --- a/docs/src/demos/Extensions/Italic/index.spec.js +++ b/docs/src/demos/Extensions/Italic/index.spec.js @@ -24,13 +24,13 @@ context('/api/extensions/italic', () => { }) it('the keyboard shortcut should make the selected text italic', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 73 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'i' }) cy.get('.ProseMirror').find('em').should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text italic', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 73 }) - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 73 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'i' }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'i' }) cy.get('.ProseMirror em').should('not.exist') }) }) \ No newline at end of file diff --git a/docs/src/demos/Extensions/Strike/index.spec.js b/docs/src/demos/Extensions/Strike/index.spec.js index b6cfeb08..2c88f656 100644 --- a/docs/src/demos/Extensions/Strike/index.spec.js +++ b/docs/src/demos/Extensions/Strike/index.spec.js @@ -24,13 +24,13 @@ context('/api/extensions/strike', () => { }) it('the keyboard shortcut should strike the selected text', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 68 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'd' }) cy.get('.ProseMirror').find('s').should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text striked', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 68 }) - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 68 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'd' }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'd' }) cy.get('.ProseMirror s').should('not.exist') }) diff --git a/docs/src/demos/Extensions/Underline/index.spec.js b/docs/src/demos/Extensions/Underline/index.spec.js index 3302b3eb..308c87bd 100644 --- a/docs/src/demos/Extensions/Underline/index.spec.js +++ b/docs/src/demos/Extensions/Underline/index.spec.js @@ -24,13 +24,13 @@ context('/api/extensions/underline', () => { }) it('the keyboard shortcut should underline the selected text', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 85 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'u' }) cy.get('.ProseMirror').find('u').should('contain', 'Example Text') }) it('the keyboard shortcut should toggle the selected text underline', () => { - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 85 }) - cy.get('.ProseMirror').trigger('keydown', { metaKey: true, keyCode: 85 }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'u' }) + cy.get('.ProseMirror').trigger('keydown', { metaKey: true, key: 'u' }) cy.get('.ProseMirror u').should('not.exist') }) }) \ No newline at end of file