From e089de1fe30944fa76838c0f2df94b80f6af418c Mon Sep 17 00:00:00 2001 From: userquin Date: Sat, 28 Sep 2024 18:01:34 +0200 Subject: [PATCH] chore: fix test --- test/vue-directives.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/vue-directives.test.ts b/test/vue-directives.test.ts index b8e580b1..2abba209 100644 --- a/test/vue-directives.test.ts +++ b/test/vue-directives.test.ts @@ -1,3 +1,4 @@ +import type { InjectionUsageRecord } from '../src' import process from 'node:process' import { describe, expect, it } from 'vitest' import { compileTemplate } from 'vue/compiler-sfc' @@ -823,7 +824,10 @@ describe('vue-directives', () => { const metadata = ctx.getMetadata() expect(metadata).toBeDefined() expect(Object.keys(metadata!.injectionUsage).length).toBe(imports.length) - imports.map(i => metadata!.injectionUsage[i.as ?? i.name]).map((e) => { + imports.reduce((acc, i) => { + acc.push(metadata!.injectionUsage[i.as ?? i.name]) + return acc + }, [] as InjectionUsageRecord[]).forEach((e) => { expect(e).toBeDefined() expect(e.count).toBe(1) })