@@ -57,37 +57,7 @@ describe('paste-markdown', function () {
5757 assert . equal (
5858 textarea . value . trim ( ) ,
5959 // eslint-disable-next-line github/unescaped-html-literal
60- '<p>Here is a cool table</p>\n \nname | origin\n-- | --\nhubot | github\nbender | futurama\n\n\n <p>Very cool</p>'
61- )
62- } )
63-
64- it ( 'pastes multiple tables' , async function ( ) {
65- const data = {
66- 'text/html' : `
67- <p>Here is a cool table</p>
68- <table>
69- <thead><tr><th>name</th><th>origin</th></tr></thead>
70- <tbody>
71- <tr><td>hubot</td><td>github</td></tr>
72- <tr><td>bender</td><td>futurama</td></tr>
73- </tbody>
74- </table>
75- <p>Another very cool table</p>
76- <table>
77- <thead><tr><th>name</th><th>origin</th></tr></thead>
78- <tbody>
79- <tr><td>hubot</td><td>github</td></tr>
80- <tr><td>bender</td><td>futurama</td></tr>
81- </tbody>
82- </table>
83- `
84- }
85-
86- paste ( textarea , data )
87- assert . equal (
88- textarea . value . trim ( ) ,
89- // eslint-disable-next-line github/unescaped-html-literal
90- '<p>Here is a cool table</p>\n \nname | origin\n-- | --\nhubot | github\nbender | futurama\n\n\n <p>Another very cool table</p>\n \nname | origin\n-- | --\nhubot | github\nbender | futurama'
60+ '<p>Here is a cool table</p>\n \n\nname | origin\n-- | --\nhubot | github\nbender | futurama\n\n\n <p>Very cool</p>'
9161 )
9262 } )
9363
@@ -105,10 +75,9 @@ describe('paste-markdown', function () {
10575 }
10676 paste ( textarea , data )
10777
108- assert . equal (
109- textarea . value ,
110- '\n \n nameorigin\n \n hubotgithub\n benderfuturama\n \n \n '
111- )
78+ // Synthetic paste events don't manipulate the DOM. A empty textarea
79+ // means that the event handler didn't fire and normal paste happened.
80+ assert . equal ( textarea . value , '' )
11281 } )
11382
11483 it ( 'accepts x-gfm' , function ( ) {
0 commit comments