|
|
|
@ -3,11 +3,18 @@ import { test } from '../../test';
|
|
|
|
|
|
|
|
|
|
|
|
export default test({
|
|
|
|
export default test({
|
|
|
|
html: '<p><p>invalid</p></p>',
|
|
|
|
html: '<p><p>invalid</p></p>',
|
|
|
|
|
|
|
|
|
|
|
|
mode: ['hydrate'],
|
|
|
|
mode: ['hydrate'],
|
|
|
|
|
|
|
|
|
|
|
|
recover: true,
|
|
|
|
recover: true,
|
|
|
|
|
|
|
|
|
|
|
|
test({ assert, target, logs }) {
|
|
|
|
test({ assert, target, logs }) {
|
|
|
|
target.click();
|
|
|
|
target.click();
|
|
|
|
flushSync();
|
|
|
|
flushSync();
|
|
|
|
assert.deepEqual(logs, ['body', 'document', 'window']);
|
|
|
|
assert.deepEqual(logs, ['body', 'document', 'window']);
|
|
|
|
}
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
warnings: [
|
|
|
|
|
|
|
|
'Hydration failed because the initial UI does not match what was rendered on the server'
|
|
|
|
|
|
|
|
]
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|