From 5af2e8a8d6ab3362f5ade21a9267e4214347be25 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Mon, 6 Apr 2026 21:41:42 +0900 Subject: [PATCH] test({solid,vue}-query/infiniteQueryOptions): add runtime test for 'infiniteQueryOptions' --- .../src/__tests__/infiniteQueryOptions.test.tsx | 15 +++++++++++++++ .../src/__tests__/infiniteQueryOptions.test.ts | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 packages/solid-query/src/__tests__/infiniteQueryOptions.test.tsx create mode 100644 packages/vue-query/src/__tests__/infiniteQueryOptions.test.ts diff --git a/packages/solid-query/src/__tests__/infiniteQueryOptions.test.tsx b/packages/solid-query/src/__tests__/infiniteQueryOptions.test.tsx new file mode 100644 index 0000000000..b00138d204 --- /dev/null +++ b/packages/solid-query/src/__tests__/infiniteQueryOptions.test.tsx @@ -0,0 +1,15 @@ +import { describe, expect, it } from 'vitest' +import { infiniteQueryOptions } from '../infiniteQueryOptions' + +describe('infiniteQueryOptions', () => { + it('should return the object received as a parameter without any modification.', () => { + const object = { + queryKey: ['key'], + queryFn: () => Promise.resolve(5), + getNextPageParam: () => null, + initialPageParam: null, + } as const + + expect(infiniteQueryOptions(object)).toBe(object) + }) +}) diff --git a/packages/vue-query/src/__tests__/infiniteQueryOptions.test.ts b/packages/vue-query/src/__tests__/infiniteQueryOptions.test.ts new file mode 100644 index 0000000000..b00138d204 --- /dev/null +++ b/packages/vue-query/src/__tests__/infiniteQueryOptions.test.ts @@ -0,0 +1,15 @@ +import { describe, expect, it } from 'vitest' +import { infiniteQueryOptions } from '../infiniteQueryOptions' + +describe('infiniteQueryOptions', () => { + it('should return the object received as a parameter without any modification.', () => { + const object = { + queryKey: ['key'], + queryFn: () => Promise.resolve(5), + getNextPageParam: () => null, + initialPageParam: null, + } as const + + expect(infiniteQueryOptions(object)).toBe(object) + }) +})