From e216995169c4d4fbd4d62c2d2ff054bf7402f569 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Wed, 4 Mar 2026 20:09:58 +0900 Subject: [PATCH] test(vue-query/queryOptions): add runtime test for identity function --- .../vue-query/src/__tests__/queryOptions.test.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 packages/vue-query/src/__tests__/queryOptions.test.ts diff --git a/packages/vue-query/src/__tests__/queryOptions.test.ts b/packages/vue-query/src/__tests__/queryOptions.test.ts new file mode 100644 index 00000000000..93be949ebce --- /dev/null +++ b/packages/vue-query/src/__tests__/queryOptions.test.ts @@ -0,0 +1,14 @@ +import { describe, expect, it } from 'vitest' +import { queryOptions } from '../queryOptions' +import type { UseQueryOptions } from '../useQuery' + +describe('queryOptions', () => { + it('should return the object received as a parameter without any modification.', () => { + const object: UseQueryOptions = { + queryKey: ['key'], + queryFn: () => Promise.resolve(5), + } as const + + expect(queryOptions(object)).toBe(object) + }) +})