From: Evan You Date: Thu, 26 Jan 2023 12:46:46 +0000 (+0800) Subject: wip(vitest-migration): runtime-core tests passing X-Git-Tag: v3.2.46~25 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7e8f175db7dbd78b4582417a8b52797614216a04;p=thirdparty%2Fvuejs%2Fcore.git wip(vitest-migration): runtime-core tests passing --- diff --git a/packages/runtime-core/__tests__/apiOptions.spec.ts b/packages/runtime-core/__tests__/apiOptions.spec.ts index 14c7f3852d..c143a9dcc5 100644 --- a/packages/runtime-core/__tests__/apiOptions.spec.ts +++ b/packages/runtime-core/__tests__/apiOptions.spec.ts @@ -1,4 +1,7 @@ -import { vi } from 'vitest' +/** + * @vitest-environment jsdom + */ +import { vi, type Mock } from 'vitest' import { h, nodeOps, @@ -187,9 +190,9 @@ describe('api: options', () => { const root = nodeOps.createElement('div') render(h(Comp), root) - function assertCall(spy: vi.Mock, callIndex: number, args: any[]) { + function assertCall(spy: Mock, callIndex: number, args: any[]) { expect(spy.mock.calls[callIndex].slice(0, 2)).toMatchObject(args) - expect(spy).toHaveReturnedWith(ctx) + expect(spy.mock.results[callIndex].value).toBe(ctx) } ctx.foo++ @@ -260,9 +263,9 @@ describe('api: options', () => { const root = nodeOps.createElement('div') render(h(Comp), root) - function assertCall(spy: vi.Mock, callIndex: number, args: any[]) { + function assertCall(spy: Mock, callIndex: number, args: any[]) { expect(spy.mock.calls[callIndex].slice(0, 2)).toMatchObject(args) - expect(spy).toHaveReturnedWith(ctx) + expect(spy.mock.results[callIndex].value).toBe(ctx) } ctx.foo++ diff --git a/packages/runtime-core/__tests__/apiSetupHelpers.spec.ts b/packages/runtime-core/__tests__/apiSetupHelpers.spec.ts index ca0759cade..aa4e04e80f 100644 --- a/packages/runtime-core/__tests__/apiSetupHelpers.spec.ts +++ b/packages/runtime-core/__tests__/apiSetupHelpers.spec.ts @@ -122,7 +122,7 @@ describe('SFC