Skip to content

Commit b6cc864

Browse files
committed
test: test for compat mode v3 render fn detection
1 parent 8dbad83 commit b6cc864

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

packages/vue-compat/__tests__/renderFn.spec.ts

+15
Original file line numberDiff line numberDiff line change
@@ -236,4 +236,19 @@ describe('compat: render function', () => {
236236
deprecationData[DeprecationTypes.RENDER_FUNCTION].message
237237
).toHaveBeenWarned()
238238
})
239+
240+
test('should detect v3 compiled render fn', () => {
241+
const vm = new Vue({
242+
data() {
243+
return {
244+
a: 'hello'
245+
}
246+
},
247+
// check is arg length based
248+
render(c: any, _c: any) {
249+
return createVNode('div', null, c.a)
250+
}
251+
}).$mount()
252+
expect(vm.$el.outerHTML).toBe(`<div>hello</div>`)
253+
})
239254
})

0 commit comments

Comments
 (0)