UNPKG

@smartbear/mcp

Version:

MCP server for interacting SmartBear Products

45 lines (44 loc) 1.41 kB
import { DEFAULT_FILTER, DEFAULT_FOLDER_OPTIONS, DEFAULT_PAGINATION, } from "./common.js"; export const DEFAULT_FETCH_TESTCASES_PAYLOAD = { ...DEFAULT_PAGINATION, ...DEFAULT_FILTER, ...DEFAULT_FOLDER_OPTIONS, udfFilter: "[]", /** * Prevents filter persistence in the QMetry web application UI. * Always set to false to ensure filters are not saved when fetching test cases via API. */ isFilterSaveRequired: false, }; export const DEFAULT_CREATE_TESTCASES_PAYLOAD = { scope: "project", steps: [], }; export const DEFAULT_UPDATE_TESTCASES_PAYLOAD = {}; export const DEFAULT_FETCH_TESTCASE_DETAILS_PAYLOAD = { ...DEFAULT_PAGINATION, ...DEFAULT_FILTER, }; export const DEFAULT_FETCH_TESTCASE_VERSION_DETAILS_PAYLOAD = { ...DEFAULT_FILTER, scope: DEFAULT_FOLDER_OPTIONS.scope, }; export const DEFAULT_FETCH_TESTCASE_STEPS_PAYLOAD = { ...DEFAULT_PAGINATION, version: 1, }; export const DEFAULT_FETCH_TESTCASES_LINKED_TO_REQUIREMENT_PAYLOAD = { ...DEFAULT_PAGINATION, ...DEFAULT_FILTER, getLinked: true, showEntityWithReleaseCycle: false, tcFolderPath: "", getSubEntities: true, getColumns: true, }; export const DEFAULT_FETCH_TESTCASE_EXECUTIONS_PAYLOAD = { ...DEFAULT_PAGINATION, ...DEFAULT_FILTER, scope: DEFAULT_FOLDER_OPTIONS.scope, }; export const DEFAULT_LINKED_REQUIREMENT_TO_TESTCASE_PAYLOAD = {};