UNPKG

n8n

Version:

n8n Workflow Automation Tool

47 lines (46 loc) 1.77 kB
import type { MockedNodeItem } from '../databases/entities/test-definition.ee'; import type { AuthenticatedRequest, ListQuery } from '../requests'; export declare namespace TestDefinitionsRequest { namespace RouteParams { type TestId = { id: string; }; } type GetOne = AuthenticatedRequest<RouteParams.TestId>; type GetMany = AuthenticatedRequest<{}, {}, {}, ListQuery.Params> & { listQueryOptions: ListQuery.Options; }; type Create = AuthenticatedRequest<{}, {}, { name: string; workflowId: string; evaluationWorkflowId?: string; }>; type Patch = AuthenticatedRequest<RouteParams.TestId, {}, { name?: string; evaluationWorkflowId?: string; annotationTagId?: string; mockedNodes?: MockedNodeItem[]; }>; type Delete = AuthenticatedRequest<RouteParams.TestId>; type Run = AuthenticatedRequest<RouteParams.TestId>; type ExampleEvaluationInput = AuthenticatedRequest<RouteParams.TestId, {}, {}, { annotationTagId: string; }>; } export declare namespace TestRunsRequest { namespace RouteParams { type TestId = { testDefinitionId: string; }; type TestRunId = { id: string; }; } type GetMany = AuthenticatedRequest<RouteParams.TestId, {}, {}, ListQuery.Params> & { listQueryOptions: ListQuery.Options; }; type GetOne = AuthenticatedRequest<RouteParams.TestId & RouteParams.TestRunId>; type Delete = AuthenticatedRequest<RouteParams.TestId & RouteParams.TestRunId>; type Cancel = AuthenticatedRequest<RouteParams.TestId & RouteParams.TestRunId>; type GetCases = AuthenticatedRequest<RouteParams.TestId & RouteParams.TestRunId>; }