mirror of https://github.com/vuejs/core.git
test: test case for sfc parse options cache invalidation
This commit is contained in:
parent
b8d58ec4f4
commit
274f6f71fc
|
|
@ -367,6 +367,18 @@ h1 { color: red }
|
||||||
tag: 'hello',
|
tag: 'hello',
|
||||||
tagType: ElementTypes.ELEMENT,
|
tagType: ElementTypes.ELEMENT,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// test cache invalidation on different options
|
||||||
|
const { descriptor: d2 } = parse(`<template><hello/></template>`, {
|
||||||
|
templateParseOptions: {
|
||||||
|
isCustomElement: t => t !== 'hello',
|
||||||
|
},
|
||||||
|
})
|
||||||
|
expect(d2.template!.ast!.children[0]).toMatchObject({
|
||||||
|
type: NodeTypes.ELEMENT,
|
||||||
|
tag: 'hello',
|
||||||
|
tagType: ElementTypes.COMPONENT,
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
describe('warnings', () => {
|
describe('warnings', () => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue