From bf8aec0f22b18ae81a5ecb8254e5e25d2c570265 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Mon, 6 Apr 2026 19:14:30 +0900 Subject: [PATCH 1/2] test(angular-query-experimental): replace 'async/await sleep' with 'sleep().then()' in test 'queryFn' and 'mutationFn' --- .../src/__tests__/inject-query.test.ts | 5 +- .../src/__tests__/pending-tasks.test.ts | 50 ++++--------------- 2 files changed, 11 insertions(+), 44 deletions(-) diff --git a/packages/angular-query-experimental/src/__tests__/inject-query.test.ts b/packages/angular-query-experimental/src/__tests__/inject-query.test.ts index 82702e15c24..3cd4554a196 100644 --- a/packages/angular-query-experimental/src/__tests__/inject-query.test.ts +++ b/packages/angular-query-experimental/src/__tests__/inject-query.test.ts @@ -612,10 +612,7 @@ describe('injectQuery', () => { const query = TestBed.runInInjectionContext(() => injectQuery(() => ({ queryKey: ['pendingTasksTest'], - queryFn: async () => { - await sleep(50) - return 'test data' - }, + queryFn: () => sleep(50).then(() => 'test data'), })), ) diff --git a/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts b/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts index 92f70aed9f3..b00996018ed 100644 --- a/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts +++ b/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts @@ -283,17 +283,11 @@ describe('PendingTasks Integration', () => { class TestComponent { query = injectQuery(() => ({ queryKey: ['component-query'], - queryFn: async () => { - await sleep(100) - return 'component-data' - }, + queryFn: () => sleep(100).then(() => 'component-data'), })) mutation = injectMutation(() => ({ - mutationFn: async (data: string) => { - await sleep(100) - return `processed: ${data}` - }, + mutationFn: (data: string) => sleep(100).then(() => `processed: ${data}`), })) } @@ -338,20 +332,14 @@ describe('PendingTasks Integration', () => { const query1 = TestBed.runInInjectionContext(() => injectQuery(() => ({ queryKey: ['concurrent-1'], - queryFn: async () => { - await sleep(30) - return 'data-1' - }, + queryFn: () => sleep(30).then(() => 'data-1'), })), ) const query2 = TestBed.runInInjectionContext(() => injectQuery(() => ({ queryKey: ['concurrent-2'], - queryFn: async () => { - await sleep(50) - return 'data-2' - }, + queryFn: () => sleep(50).then(() => 'data-2'), })), ) @@ -385,19 +373,13 @@ describe('PendingTasks Integration', () => { const mutation1 = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: async (data: string) => { - await sleep(30) - return `processed-1: ${data}` - }, + mutationFn: (data: string) => sleep(30).then(() => `processed-1: ${data}`), })), ) const mutation2 = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: async (data: string) => { - await sleep(50) - return `processed-2: ${data}` - }, + mutationFn: (data: string) => sleep(50).then(() => `processed-2: ${data}`), })), ) @@ -436,19 +418,13 @@ describe('PendingTasks Integration', () => { const query = TestBed.runInInjectionContext(() => injectQuery(() => ({ queryKey: ['mixed-query'], - queryFn: async () => { - await sleep(40) - return 'query-data' - }, + queryFn: () => sleep(40).then(() => 'query-data'), })), ) const mutation = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: async (data: string) => { - await sleep(60) - return `mutation: ${data}` - }, + mutationFn: (data: string) => sleep(60).then(() => `mutation: ${data}`), })), ) @@ -561,10 +537,7 @@ describe('PendingTasks Integration', () => { const query = TestBed.runInInjectionContext(() => injectQuery(() => ({ queryKey: ['cancel-test'], - queryFn: async () => { - await sleep(100) - return 'data' - }, + queryFn: () => sleep(100).then(() => 'data'), })), ) @@ -623,10 +596,7 @@ describe('PendingTasks Integration', () => { const mutation = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: async (newData: string) => { - await sleep(50) - return newData - }, + mutationFn: (newData: string) => sleep(50).then(() => newData), onMutate: async (newData) => { // Optimistic update const previousData = queryClient.getQueryData(testQueryKey) From be7d4a821e9335024d40ebf188dd10161bd70f37 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 10:16:14 +0000 Subject: [PATCH 2/2] ci: apply automated fixes --- .../src/__tests__/pending-tasks.test.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts b/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts index b00996018ed..643e140589e 100644 --- a/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts +++ b/packages/angular-query-experimental/src/__tests__/pending-tasks.test.ts @@ -287,7 +287,8 @@ describe('PendingTasks Integration', () => { })) mutation = injectMutation(() => ({ - mutationFn: (data: string) => sleep(100).then(() => `processed: ${data}`), + mutationFn: (data: string) => + sleep(100).then(() => `processed: ${data}`), })) } @@ -373,13 +374,15 @@ describe('PendingTasks Integration', () => { const mutation1 = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: (data: string) => sleep(30).then(() => `processed-1: ${data}`), + mutationFn: (data: string) => + sleep(30).then(() => `processed-1: ${data}`), })), ) const mutation2 = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: (data: string) => sleep(50).then(() => `processed-2: ${data}`), + mutationFn: (data: string) => + sleep(50).then(() => `processed-2: ${data}`), })), ) @@ -424,7 +427,8 @@ describe('PendingTasks Integration', () => { const mutation = TestBed.runInInjectionContext(() => injectMutation(() => ({ - mutationFn: (data: string) => sleep(60).then(() => `mutation: ${data}`), + mutationFn: (data: string) => + sleep(60).then(() => `mutation: ${data}`), })), )