@redocly/respect-core
Version:
API testing framework core
9 lines • 731 B
TypeScript
import type { CollectFn, Config } from '@redocly/openapi-core';
import type { TestContext, RunOptions, Workflow, RunWorkflowInput, WorkflowExecutionResult } from '../../types.js';
export declare function runTestFile(options: RunOptions, collectSpecData?: CollectFn): Promise<{
ctx: TestContext;
executedWorkflows: WorkflowExecutionResult[];
}>;
export declare function runWorkflow({ workflowInput, ctx, fromStepId, skipLineSeparator, parentStepId, invocationContext, }: RunWorkflowInput): Promise<WorkflowExecutionResult>;
export declare function resolveWorkflowContext(workflowId: string | undefined, resolvedWorkflow: Workflow, ctx: TestContext, config: Config): Promise<TestContext>;
//# sourceMappingURL=runner.d.ts.map