diff --git a/packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts b/packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts index f1d2861ab1..ad29c381bb 100644 --- a/packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts +++ b/packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts @@ -1,6 +1,11 @@ import { TestBed } from '@angular/core/testing' import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' -import { Injector, provideZonelessChangeDetection } from '@angular/core' +import { + Component, + Injector, + provideZonelessChangeDetection, +} from '@angular/core' +import { render } from '@testing-library/angular' import { queryKey, sleep } from '@tanstack/query-test-utils' import { QueryClient, @@ -30,19 +35,29 @@ describe('injectIsFetching', () => { it('should return the number of fetching queries', async () => { const key = queryKey() - const isFetching = TestBed.runInInjectionContext(() => { - injectQuery(() => ({ + + @Component({ + template: `