Skip to content

Commit 140b928

Browse files
committed
chore(test): type the evaluator provider-request helper instead of using any
1 parent d3561e7 commit 140b928

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

apps/sim/executor/handlers/evaluator/evaluator-handler.test.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,19 @@ import { EvaluatorBlockHandler } from '@/executor/handlers/evaluator/evaluator-h
4444
import type { ExecutionContext } from '@/executor/types'
4545
import { ResolvedSecretTraceRegistry } from '@/executor/utils/resolved-secret-trace-registry'
4646
import { executeProviderRequest } from '@/providers'
47+
import type { ProviderRequest } from '@/providers/types'
4748
import { getProviderFromModel } from '@/providers/utils'
4849
import type { SerializedBlock } from '@/serializer/types'
4950

5051
const mockGetProviderFromModel = getProviderFromModel as Mock
5152
const mockExecuteProviderRequest = executeProviderRequest as Mock
5253

5354
/** The provider request the handler built, keyed the way the old wire body was. */
54-
function providerRequestBody(index = 0): Record<string, any> {
55-
const [provider, request] = mockExecuteProviderRequest.mock.calls[index]
55+
function providerRequestBody(index = 0): ProviderRequest & { provider: string } {
56+
const [provider, request] = mockExecuteProviderRequest.mock.calls[index] as [
57+
string,
58+
ProviderRequest,
59+
]
5660
return { provider, ...request }
5761
}
5862

0 commit comments

Comments
 (0)