Skip to content
This repository was archived by the owner on Jul 19, 2025. It is now read-only.

Commit f2da119

Browse files
committed
test:component close tag test
1 parent 4533af4 commit f2da119

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

packages/compiler-vapor/__tests__/__snapshots__/compile.spec.ts.snap

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ export function render(_ctx) {
1212
}"
1313
`;
1414

15+
exports[`compile > component close tag 1`] = `
16+
"import { template as _template } from 'vue/vapor';
17+
const t0 = _template("<div><Comp/></div>")
18+
19+
export function render(_ctx) {
20+
const n0 = t0()
21+
return n0
22+
}"
23+
`;
24+
1525
exports[`compile > custom directive > basic 1`] = `
1626
"import { children as _children, resolveDirective as _resolveDirective, withDirectives as _withDirectives, template as _template } from 'vue/vapor';
1727
const t0 = _template("<div></div>")

packages/compiler-vapor/__tests__/compile.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ describe('compile', () => {
2121
)
2222
expect(code).matchSnapshot()
2323
})
24+
test('component close tag', () => {
25+
const code = compile(`<div><Comp></Comp></div>`)
26+
expect(code).matchSnapshot()
27+
expect(code).contains(JSON.stringify('<div><Comp/></div>'))
28+
})
2429

2530
test('dynamic root', () => {
2631
const code = compile(`{{ 1 }}{{ 2 }}`)

0 commit comments

Comments
 (0)