Skip to content

Commit a6a7504

Browse files
committed
Fix broken assertion
1 parent 50e9640 commit a6a7504

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

packages/toolkit/src/query/tests/createApi.test-d.ts

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1+
import { setupApiStore } from '@internal/tests/utils/helpers'
2+
import type { SerializedError } from '@reduxjs/toolkit'
3+
import { configureStore } from '@reduxjs/toolkit'
14
import type {
25
DefinitionsFromApi,
36
OverrideResultType,
47
TagTypesFromApi,
58
} from '@reduxjs/toolkit/dist/query/endpointDefinitions'
6-
import { ANY, setupApiStore } from '@internal/tests/utils/helpers'
7-
import type { SerializedError } from '@reduxjs/toolkit'
8-
import { configureStore } from '@reduxjs/toolkit'
99
import type {
10-
Api,
1110
FetchBaseQueryError,
1211
MutationDefinition,
1312
QueryDefinition,
13+
TagDescription,
1414
} from '@reduxjs/toolkit/query'
1515
import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query'
1616

@@ -39,12 +39,9 @@ describe('type tests', () => {
3939

4040
expectTypeOf(api.reducerPath).toEqualTypeOf<'api'>()
4141

42-
type TagTypes =
43-
typeof api extends Api<any, any, any, infer E> ? E : 'no match'
44-
45-
assertType<TagTypes>(ANY as never)
46-
47-
expectTypeOf(0).not.toMatchTypeOf<TagTypes>()
42+
expectTypeOf(api.util.invalidateTags)
43+
.parameter(0)
44+
.toEqualTypeOf<TagDescription<never>[]>()
4845
})
4946

5047
describe('endpoint definition typings', () => {

0 commit comments

Comments
 (0)