We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14c1da8 commit 0cc9fa4Copy full SHA for 0cc9fa4
test/test.js
@@ -11,6 +11,21 @@ describe('markdown-toolbar-element', function () {
11
})
12
13
14
+ describe('in shadow DOM', function () {
15
+ it('finds field and inserts markdown', function () {
16
+ const div = document.createElement('div')
17
+ const shadow = div.attachShadow({mode: 'open'})
18
+ shadow.innerHTML = `<markdown-toolbar for="id"><md-bold>bold</md-bold></markdown-toolbar><textarea id="id"></textarea>`
19
+ document.body.append(div)
20
+
21
+ const toolbar = shadow.querySelector('markdown-toolbar')
22
+ assert(toolbar.field, 'textarea is found')
23
24
+ toolbar.querySelector('md-bold').click()
25
+ assert(toolbar.field.value, '****')
26
+ })
27
28
29
describe('after tree insertion', function () {
30
function focus() {
31
const textarea = document.querySelector('textarea')
0 commit comments