@smartbear/mcp
Version:
MCP server for interacting SmartBear Products
45 lines (44 loc) • 1.41 kB
JavaScript
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 = {};