Skip to content

Commit b7aaa03

Browse files
authored
refactor(angular-query): align inject-query and inject-infinite-query + clean-up create-base-query + add query correct type tests (#7593)
1 parent ea26f26 commit b7aaa03

14 files changed

+373
-108
lines changed

packages/angular-query-experimental/src/__tests__/inject-infinite-query.test.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { TestBed } from '@angular/core/testing'
2-
import { QueryClient } from '@tanstack/query-core'
32
import { afterEach } from 'vitest'
4-
import { injectInfiniteQuery } from '../inject-infinite-query'
5-
import { provideAngularQuery } from '../providers'
3+
import { QueryClient, injectInfiniteQuery, provideAngularQuery } from '..'
64
import { expectSignals, infiniteFetcher } from './test-utils'
75

86
const QUERY_DURATION = 1000

packages/angular-query-experimental/src/__tests__/inject-is-fetching.test.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { TestBed, fakeAsync, flush, tick } from '@angular/core/testing'
2-
import { QueryClient } from '@tanstack/query-core'
32
import { beforeEach, describe, expect } from 'vitest'
4-
import { injectIsFetching } from '../inject-is-fetching'
5-
import { injectQuery } from '../inject-query'
6-
import { provideAngularQuery } from '../providers'
3+
import {
4+
QueryClient,
5+
injectIsFetching,
6+
injectQuery,
7+
provideAngularQuery,
8+
} from '..'
79
import { delayedFetcher } from './test-utils'
810

911
describe('injectIsFetching', () => {

packages/angular-query-experimental/src/__tests__/inject-is-mutating.test.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
import { QueryClient } from '@tanstack/query-core'
21
import { beforeEach, describe } from 'vitest'
32
import { TestBed, fakeAsync, tick } from '@angular/core/testing'
4-
import { injectIsMutating } from '../inject-is-mutating'
5-
import { injectMutation } from '../inject-mutation'
6-
import { provideAngularQuery } from '../providers'
3+
import {
4+
QueryClient,
5+
injectIsMutating,
6+
injectMutation,
7+
provideAngularQuery,
8+
} from '..'
79
import { successMutator } from './test-utils'
810

911
describe('injectIsMutating', () => {

packages/angular-query-experimental/src/__tests__/inject-mutation-state.test-d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { describe, expectTypeOf } from 'vitest'
2-
import { injectMutationState } from '../inject-mutation-state'
3-
import type { MutationState, MutationStatus } from '@tanstack/query-core'
2+
import { injectMutationState } from '..'
3+
import type { MutationState, MutationStatus } from '..'
44

55
describe('injectMutationState', () => {
66
it('should default to QueryState', () => {

packages/angular-query-experimental/src/__tests__/inject-mutation-state.test.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import { Component, input, signal } from '@angular/core'
2-
import { QueryClient } from '@tanstack/query-core'
32
import { TestBed } from '@angular/core/testing'
43
import { describe, expect, test, vi } from 'vitest'
54
import { By } from '@angular/platform-browser'
6-
import { injectMutation } from '../inject-mutation'
7-
import { injectMutationState } from '../inject-mutation-state'
8-
import { provideAngularQuery } from '../providers'
5+
import {
6+
QueryClient,
7+
injectMutation,
8+
injectMutationState,
9+
provideAngularQuery,
10+
} from '..'
911
import { setFixtureSignalInputs, successMutator } from './test-utils'
1012

1113
const MUTATION_DURATION = 1000

packages/angular-query-experimental/src/__tests__/inject-mutation.test-d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expectTypeOf } from 'vitest'
2-
import { injectMutation } from '../inject-mutation'
2+
import { injectMutation } from '..'
33
import { successMutator } from './test-utils'
44
import type { Signal } from '@angular/core'
55

packages/angular-query-experimental/src/__tests__/inject-mutation.test.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import { Component, input, signal } from '@angular/core'
2-
import { QueryClient } from '@tanstack/query-core'
32
import { TestBed } from '@angular/core/testing'
43
import { describe, expect, vi } from 'vitest'
54
import { By } from '@angular/platform-browser'
6-
import { injectMutation } from '../inject-mutation'
7-
import { provideAngularQuery } from '../providers'
5+
import { QueryClient, injectMutation, provideAngularQuery } from '..'
86
import {
97
errorMutator,
108
expectSignals,

packages/angular-query-experimental/src/__tests__/inject-query.test-d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expectTypeOf } from 'vitest'
2-
import { injectQuery } from '../inject-query'
2+
import { injectQuery } from '..'
33
import { simpleFetcher } from './test-utils'
44
import type { Signal } from '@angular/core'
55

0 commit comments

Comments
 (0)