Skip to content

Commit 3df7558

Browse files
committed
Added multi root type test
1 parent df4e33d commit 3df7558

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

test-dts/wrapper.d-test.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,16 @@ const domWrapper = wrapper.find('#other')
1414
let inputMaybe = wrapper.find('input')
1515
expectType<HTMLInputElement | undefined>(inputMaybe.element)
1616

17-
let buttonComp = mount(defineComponent({ template: '<button>Click me</button>' }))
17+
let buttonComp = mount(
18+
defineComponent({ template: '<button>Click me</button>' })
19+
)
1820
expectType<HTMLButtonElement>(buttonComp.element)
1921

22+
let multiRootComp = mount(defineComponent({ template: '<span /><span />' }))
23+
// this will be a wrapper div element like so: <div data-v-app="">
24+
expectType<HTMLDivElement>(multiRootComp.element)
25+
expectType<HTMLSpanElement>(multiRootComp.element.firstElementChild)
26+
2027
// SVG element selector
2128
let lineMaybe = wrapper.find('line')
2229
expectType<SVGLineElement | undefined>(lineMaybe.element)

0 commit comments

Comments
 (0)