Jelajahi Sumber

chore: fix test

Evan You 5 tahun lalu
induk
melakukan
7cf143dd4f

+ 2 - 1
packages/runtime-core/src/component.ts

@@ -673,7 +673,8 @@ function finishComponentSetup(
     // 1. the render function may already exist, returned by `setup`
     // 2. otherwise try to use the `Component.render`
     // 3. if the component doesn't have a render function,
-    //    set `instance.render` to NOOP so that it can inherit the render function from mixins/extend
+    //    set `instance.render` to NOOP so that it can inherit the render
+    //    function from mixins/extend
     instance.render = (instance.render ||
       Component.render ||
       NOOP) as InternalRenderFunction

+ 4 - 2
packages/server-renderer/__tests__/render.spec.ts

@@ -781,8 +781,10 @@ function testRender(type: string, render: typeof renderToString) {
     test('effect onInvalidate does not error', async () => {
       const noop = () => {}
       const app = createApp({
-        setup: () => watchEffect(onInvalidate => onInvalidate(noop)),
-        render: noop,
+        setup: () => {
+          watchEffect(onInvalidate => onInvalidate(noop))
+        },
+        render: noop
       })
       expect(await render(app)).toBe('<!---->')
     })