diff --git a/packages/runtime-core/__tests__/apiOptions.spec.ts b/packages/runtime-core/__tests__/apiOptions.spec.ts index 7286c657b4b..0dda6426565 100644 --- a/packages/runtime-core/__tests__/apiOptions.spec.ts +++ b/packages/runtime-core/__tests__/apiOptions.spec.ts @@ -1266,15 +1266,19 @@ describe('api: options', () => { test('this.$options[lifecycle-name]', () => { const mixin = { mounted() {}, + beforeUnmount() {}, unmounted() {} } createApp({ mixins: [mixin], mounted() {}, + beforeUnmount() {}, unmounted() {}, created() { expect(this.$options.mounted).toBeInstanceOf(Array) expect(this.$options.mounted.length).toBe(2) + expect(this.$options.beforeUnmount).toBeInstanceOf(Array) + expect(this.$options.beforeUnmount.length).toBe(2) expect(this.$options.unmounted).toBeInstanceOf(Array) expect(this.$options.unmounted.length).toBe(2) },