diff --git a/package-lock.json b/package-lock.json index ed5c07d4..3f3ac144 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17586,7 +17586,7 @@ } }, "qase-javascript-commons": { - "version": "2.2.8", + "version": "2.2.9", "license": "Apache-2.0", "dependencies": { "ajv": "^8.12.0", diff --git a/qaseio/package.json b/qaseio/package.json index 7b66def2..a64a0f9f 100644 --- a/qaseio/package.json +++ b/qaseio/package.json @@ -1,6 +1,6 @@ { "name": "qaseio", - "version": "2.4.0", + "version": "2.4.1", "description": "Qase TMS Javascript API Client", "main": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/qaseio/src/generated/api/result-api.ts b/qaseio/src/generated/api/result-api.ts index b6bd5920..47f281f9 100644 --- a/qaseio/src/generated/api/result-api.ts +++ b/qaseio/src/generated/api/result-api.ts @@ -21,8 +21,6 @@ import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObj // @ts-ignore import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from '../base'; // @ts-ignore -import { CreateResultV2422Response } from '../model'; -// @ts-ignore import { CreateResultsRequestV2 } from '../model'; // @ts-ignore import { ResultCreateV2 } from '../model'; @@ -34,10 +32,10 @@ export const ResultApiAxiosParamCreator = function (configuration?: Configuratio return { /** * This method allows to create single test run result. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Create test run result + * @summary Create test run result * @param {string} projectCode * @param {number} runId - * @param {ResultCreate} resultCreate + * @param {ResultCreateV2} resultCreate * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -81,7 +79,7 @@ export const ResultApiAxiosParamCreator = function (configuration?: Configuratio }, /** * This method allows to create several test run results at once. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Bulk create test run result + * @summary Bulk create test run result * @param {string} projectCode * @param {number} runId * @param {CreateResultsRequestV2} createResultsRequestV2 @@ -138,10 +136,10 @@ export const ResultApiFp = function(configuration?: Configuration) { return { /** * This method allows to create single test run result. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Create test run result + * @summary Create test run result * @param {string} projectCode * @param {number} runId - * @param {ResultCreate} resultCreate + * @param {ResultCreateV2} resultCreate * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -151,7 +149,7 @@ export const ResultApiFp = function(configuration?: Configuration) { }, /** * This method allows to create several test run results at once. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Bulk create test run result + * @summary Bulk create test run result * @param {string} projectCode * @param {number} runId * @param {CreateResultsRequestV2} createResultsRequestV2 @@ -174,10 +172,10 @@ export const ResultApiFactory = function (configuration?: Configuration, basePat return { /** * This method allows to create single test run result. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Create test run result + * @summary Create test run result * @param {string} projectCode * @param {number} runId - * @param {ResultCreate} resultCreate + * @param {ResultCreateV2} resultCreate * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -186,7 +184,7 @@ export const ResultApiFactory = function (configuration?: Configuration, basePat }, /** * This method allows to create several test run results at once. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Bulk create test run result + * @summary Bulk create test run result * @param {string} projectCode * @param {number} runId * @param {CreateResultsRequestV2} createResultsRequestV2 @@ -208,10 +206,10 @@ export const ResultApiFactory = function (configuration?: Configuration, basePat export class ResultApi extends BaseAPI { /** * This method allows to create single test run result. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Create test run result + * @summary Create test run result * @param {string} projectCode * @param {number} runId - * @param {ResultCreate} resultCreate + * @param {ResultCreateV2} resultCreate * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ResultApi @@ -222,7 +220,7 @@ export class ResultApi extends BaseAPI { /** * This method allows to create several test run results at once. If there is no free space left in your team account, when attempting to upload an attachment, e.g., through reporters, you will receive an error with code 507 - Insufficient Storage. - * @summary (Beta) Bulk create test run result + * @summary Bulk create test run result * @param {string} projectCode * @param {number} runId * @param {CreateResultsRequestV2} createResultsRequestV2 diff --git a/qaseio/src/generated/model/base-error-field-response-error-fields-inner.ts b/qaseio/src/generated/model/base-error-field-response-error-fields-inner.ts deleted file mode 100644 index a10d9f6b..00000000 --- a/qaseio/src/generated/model/base-error-field-response-error-fields-inner.ts +++ /dev/null @@ -1,36 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Qase.io TestOps API v2 - * Qase TestOps API v2 Specification. - * - * The version of the OpenAPI document: 2.0.0 - * Contact: support@qase.io - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - - -/** - * - * @export - * @interface BaseErrorFieldResponseErrorFieldsInner - */ -export interface BaseErrorFieldResponseErrorFieldsInner { - /** - * - * @type {string} - * @memberof BaseErrorFieldResponseErrorFieldsInner - */ - 'field'?: string; - /** - * - * @type {string} - * @memberof BaseErrorFieldResponseErrorFieldsInner - */ - 'error'?: string; -} - diff --git a/qaseio/src/generated/model/base-error-field-response.ts b/qaseio/src/generated/model/base-error-field-response.ts deleted file mode 100644 index afe82575..00000000 --- a/qaseio/src/generated/model/base-error-field-response.ts +++ /dev/null @@ -1,31 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Qase.io TestOps API v2 - * Qase TestOps API v2 Specification. - * - * The version of the OpenAPI document: 2.0.0 - * Contact: support@qase.io - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -import { BaseErrorFieldResponseErrorFieldsInner } from './base-error-field-response-error-fields-inner'; - -/** - * - * @export - * @interface BaseErrorFieldResponse - */ -export interface BaseErrorFieldResponse { - /** - * - * @type {Array} - * @memberof BaseErrorFieldResponse - */ - 'errorFields'?: Array; -} - diff --git a/qaseio/src/generated/model/base-error-response.ts b/qaseio/src/generated/model/base-error-response.ts deleted file mode 100644 index 0b976520..00000000 --- a/qaseio/src/generated/model/base-error-response.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Qase.io TestOps API v2 - * Qase TestOps API v2 Specification. - * - * The version of the OpenAPI document: 2.0.0 - * Contact: support@qase.io - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - - -/** - * - * @export - * @interface BaseErrorResponse - */ -export interface BaseErrorResponse { - /** - * - * @type {string} - * @memberof BaseErrorResponse - */ - 'errorMessage'?: string; -} - diff --git a/qaseio/src/generated/model/create-result-v2422-response.ts b/qaseio/src/generated/model/create-result-v2422-response.ts deleted file mode 100644 index 1d06c2f7..00000000 --- a/qaseio/src/generated/model/create-result-v2422-response.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Qase.io TestOps API v2 - * Qase TestOps API v2 Specification. - * - * The version of the OpenAPI document: 2.0.0 - * Contact: support@qase.io - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -import { BaseErrorFieldResponse } from './base-error-field-response'; -import { BaseErrorFieldResponseErrorFieldsInner } from './base-error-field-response-error-fields-inner'; -import { BaseErrorResponse } from './base-error-response'; - -/** - * @type CreateResultV2422Response - * @export - */ -export type CreateResultV2422Response = BaseErrorFieldResponse & BaseErrorResponse; - - diff --git a/qaseio/src/generated/model/defect-query.ts b/qaseio/src/generated/model/defect-query.ts index e0259213..01779a7b 100644 --- a/qaseio/src/generated/model/defect-query.ts +++ b/qaseio/src/generated/model/defect-query.ts @@ -23,6 +23,12 @@ import { TagValue } from './tag-value'; * @interface DefectQuery */ export interface DefectQuery { + /** + * + * @type {number} + * @memberof DefectQuery + */ + 'defect_id': number; /** * * @type {number} diff --git a/qaseio/src/generated/model/defect.ts b/qaseio/src/generated/model/defect.ts index 3051b7d5..fc7151fe 100644 --- a/qaseio/src/generated/model/defect.ts +++ b/qaseio/src/generated/model/defect.ts @@ -96,6 +96,18 @@ export interface Defect { * @memberof Defect */ 'external_data'?: string; + /** + * + * @type {Array} + * @memberof Defect + */ + 'runs'?: Array; + /** + * + * @type {Array} + * @memberof Defect + */ + 'results'?: Array; /** * * @type {Array} diff --git a/qaseio/src/generated/model/index.ts b/qaseio/src/generated/model/index.ts index 67a3001c..ab6441f9 100644 --- a/qaseio/src/generated/model/index.ts +++ b/qaseio/src/generated/model/index.ts @@ -15,14 +15,10 @@ export * from './author-list-response-all-of'; export * from './author-list-response-all-of-result'; export * from './author-response'; export * from './author-response-all-of'; -export * from './base-error-field-response'; -export * from './base-error-field-response-error-fields-inner'; -export * from './base-error-response'; export * from './base-response'; export * from './bulk200-response'; export * from './bulk200-response-all-of'; export * from './bulk200-response-all-of-result'; -export * from './create-result-v2422-response'; export * from './create-results-request-v2'; export * from './configuration'; export * from './configuration-create'; @@ -111,6 +107,7 @@ export * from './requirement'; export * from './response'; export * from './result'; export * from './result-create'; +export * from './result-create-fields'; export * from './result-create-v2'; export * from './result-create-bulk'; export * from './result-create-case'; diff --git a/qaseio/src/generated/model/plan-query.ts b/qaseio/src/generated/model/plan-query.ts index ae23a8b7..5ad50c58 100644 --- a/qaseio/src/generated/model/plan-query.ts +++ b/qaseio/src/generated/model/plan-query.ts @@ -20,6 +20,12 @@ * @interface PlanQuery */ export interface PlanQuery { + /** + * + * @type {number} + * @memberof PlanQuery + */ + 'plan_id': number; /** * * @type {number} diff --git a/qaseio/src/generated/model/qql-defect.ts b/qaseio/src/generated/model/qql-defect.ts index 1d04d59a..c55734aa 100644 --- a/qaseio/src/generated/model/qql-defect.ts +++ b/qaseio/src/generated/model/qql-defect.ts @@ -23,6 +23,12 @@ import { TagValue } from './tag-value'; * @interface QqlDefect */ export interface QqlDefect { + /** + * + * @type {number} + * @memberof QqlDefect + */ + 'defect_id': number; /** * * @type {number} diff --git a/qaseio/src/generated/model/qql-plan.ts b/qaseio/src/generated/model/qql-plan.ts index 3e85c9d1..424b6386 100644 --- a/qaseio/src/generated/model/qql-plan.ts +++ b/qaseio/src/generated/model/qql-plan.ts @@ -20,6 +20,12 @@ * @interface QqlPlan */ export interface QqlPlan { + /** + * + * @type {number} + * @memberof QqlPlan + */ + 'plan_id': number; /** * * @type {number} diff --git a/qaseio/src/generated/model/qql-test-case.ts b/qaseio/src/generated/model/qql-test-case.ts index 449d9ecc..f6519e5e 100644 --- a/qaseio/src/generated/model/qql-test-case.ts +++ b/qaseio/src/generated/model/qql-test-case.ts @@ -25,6 +25,12 @@ import { TestStep } from './test-step'; * @interface QqlTestCase */ export interface QqlTestCase { + /** + * + * @type {number} + * @memberof QqlTestCase + */ + 'test_case_id': number; /** * * @type {number} diff --git a/qaseio/src/generated/model/requirement-query.ts b/qaseio/src/generated/model/requirement-query.ts new file mode 100644 index 00000000..4bde4dbc --- /dev/null +++ b/qaseio/src/generated/model/requirement-query.ts @@ -0,0 +1,109 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Qase.io TestOps API v1 + * Qase TestOps API v1 Specification. + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@qase.io + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + + +/** + * + * @export + * @interface RequirementQuery + */ +export interface RequirementQuery { + /** + * + * @type {number} + * @memberof RequirementQuery + */ + 'requirement_id': number; + /** + * + * @type {number} + * @memberof RequirementQuery + */ + 'id'?: number; + /** + * + * @type {number} + * @memberof RequirementQuery + */ + 'parent_id'?: number | null; + /** + * + * @type {number} + * @memberof RequirementQuery + */ + 'member_id'?: number; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'title'?: string; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'description'?: string | null; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'status'?: RequirementQueryStatusEnum; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'type'?: RequirementQueryTypeEnum; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'created_at'?: string; + /** + * + * @type {string} + * @memberof RequirementQuery + */ + 'updated_at'?: string | null; +} + +/** + * @export + * @enum {string} + */ +export enum RequirementQueryStatusEnum { + VALID = 'valid', + DRAFT = 'draft', + REVIEW = 'review', + REWORK = 'rework', + FINISH = 'finish', + IMPLEMENTED = 'implemented', + NOT_TESTABLE = 'not-testable', + OBSOLETE = 'obsolete' +} +/** + * @export + * @enum {string} + */ +export enum RequirementQueryTypeEnum { + EPIC = 'epic', + USER_STORY = 'user-story', + FEATURE = 'feature' +} + + diff --git a/qaseio/src/generated/model/requirement.ts b/qaseio/src/generated/model/requirement.ts index d3da4239..c5ab2e31 100644 --- a/qaseio/src/generated/model/requirement.ts +++ b/qaseio/src/generated/model/requirement.ts @@ -26,6 +26,12 @@ export interface Requirement { * @memberof Requirement */ 'id'?: number; + /** + * + * @type {number} + * @memberof Requirement + */ + 'requirement_id'?: number; /** * * @type {number} diff --git a/qaseio/src/generated/model/result-create-fields.ts b/qaseio/src/generated/model/result-create-fields.ts index fa34b609..50d5079d 100644 --- a/qaseio/src/generated/model/result-create-fields.ts +++ b/qaseio/src/generated/model/result-create-fields.ts @@ -1,6 +1,5 @@ /* tslint:disable */ /* eslint-disable */ - /** * Qase.io TestOps API v2 * Qase TestOps API v2 Specification. @@ -14,79 +13,86 @@ */ + /** - * + * * @export * @interface ResultCreateFields */ export interface ResultCreateFields { - [key: string]: string | any; + [key: string]: string | any; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'author'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'description'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'preconditions'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'postconditions'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'layer'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'severity'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'priority'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'behavior'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'type'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'muted'?: string; - /** - * - * @type {string} - * @memberof ResultCreateFields - */ - 'is_flaky'?: string; + /** + * Author of the related test case (member id, name or email). If set and test case auto-creation is enabled, the author will be used to create the test case + * @type {string} + * @memberof ResultCreateFields + */ + 'author'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'description'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'preconditions'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'postconditions'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'layer'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'severity'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'priority'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'behavior'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'type'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'muted'?: string; + /** + * + * @type {string} + * @memberof ResultCreateFields + */ + 'is_flaky'?: string; + /** + * User who executed the test (member id, name or email) + * @type {string} + * @memberof ResultCreateFields + */ + 'executed_by'?: string; } diff --git a/qaseio/src/generated/model/result-query.ts b/qaseio/src/generated/model/result-query.ts new file mode 100644 index 00000000..96e81e61 --- /dev/null +++ b/qaseio/src/generated/model/result-query.ts @@ -0,0 +1,98 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Qase.io TestOps API v1 + * Qase TestOps API v1 Specification. + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@qase.io + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +import { Attachment } from './attachment'; +import { TestStepResult } from './test-step-result'; + +/** + * + * @export + * @interface ResultQuery + */ +export interface ResultQuery { + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'result_hash': string; + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'hash'?: string; + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'comment'?: string | null; + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'stacktrace'?: string | null; + /** + * + * @type {number} + * @memberof ResultQuery + */ + 'run_id'?: number; + /** + * + * @type {number} + * @memberof ResultQuery + */ + 'case_id'?: number; + /** + * + * @type {Array} + * @memberof ResultQuery + */ + 'steps'?: Array | null; + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'status'?: string; + /** + * + * @type {boolean} + * @memberof ResultQuery + */ + 'is_api_result'?: boolean; + /** + * + * @type {number} + * @memberof ResultQuery + */ + 'time_spent_ms'?: number; + /** + * + * @type {string} + * @memberof ResultQuery + */ + 'end_time'?: string | null; + /** + * + * @type {Array} + * @memberof ResultQuery + */ + 'attachments'?: Array; +} + diff --git a/qaseio/src/generated/model/result.ts b/qaseio/src/generated/model/result.ts index 460b45a7..afb067d9 100644 --- a/qaseio/src/generated/model/result.ts +++ b/qaseio/src/generated/model/result.ts @@ -28,6 +28,12 @@ export interface Result { * @memberof Result */ 'hash'?: string; + /** + * + * @type {string} + * @memberof Result + */ + 'result_hash'?: string; /** * * @type {string} diff --git a/qaseio/src/generated/model/run-query.ts b/qaseio/src/generated/model/run-query.ts new file mode 100644 index 00000000..92be5643 --- /dev/null +++ b/qaseio/src/generated/model/run-query.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Qase.io TestOps API v1 + * Qase TestOps API v1 Specification. + * + * The version of the OpenAPI document: 1.0.0 + * Contact: support@qase.io + * + * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). + * https://openapi-generator.tech + * Do not edit the class manually. + */ + + +import { CustomFieldValue } from './custom-field-value'; +import { RunEnvironment } from './run-environment'; +import { RunMilestone } from './run-milestone'; +import { RunStats } from './run-stats'; +import { TagValue } from './tag-value'; + +/** + * + * @export + * @interface RunQuery + */ +export interface RunQuery { + /** + * + * @type {number} + * @memberof RunQuery + */ + 'run_id': number; + /** + * + * @type {number} + * @memberof RunQuery + */ + 'id'?: number; + /** + * + * @type {string} + * @memberof RunQuery + */ + 'title'?: string; + /** + * + * @type {string} + * @memberof RunQuery + */ + 'description'?: string | null; + /** + * + * @type {number} + * @memberof RunQuery + */ + 'status'?: number; + /** + * + * @type {string} + * @memberof RunQuery + */ + 'status_text'?: string; + /** + * + * @type {string} + * @memberof RunQuery + */ + 'start_time'?: string | null; + /** + * + * @type {string} + * @memberof RunQuery + */ + 'end_time'?: string | null; + /** + * + * @type {boolean} + * @memberof RunQuery + */ + 'public'?: boolean; + /** + * + * @type {RunStats} + * @memberof RunQuery + */ + 'stats'?: RunStats; + /** + * Time in ms. + * @type {number} + * @memberof RunQuery + */ + 'time_spent'?: number; + /** + * + * @type {RunEnvironment} + * @memberof RunQuery + */ + 'environment'?: RunEnvironment | null; + /** + * + * @type {RunMilestone} + * @memberof RunQuery + */ + 'milestone'?: RunMilestone | null; + /** + * + * @type {Array} + * @memberof RunQuery + */ + 'custom_fields'?: Array; + /** + * + * @type {Array} + * @memberof RunQuery + */ + 'tags'?: Array; + /** + * + * @type {Array} + * @memberof RunQuery + */ + 'cases'?: Array; + /** + * + * @type {number} + * @memberof RunQuery + */ + 'plan_id'?: number | null; +} + diff --git a/qaseio/src/generated/model/run.ts b/qaseio/src/generated/model/run.ts index 5e7968fb..a533ffc3 100644 --- a/qaseio/src/generated/model/run.ts +++ b/qaseio/src/generated/model/run.ts @@ -31,6 +31,12 @@ export interface Run { * @memberof Run */ 'id'?: number; + /** + * + * @type {number} + * @memberof Run + */ + 'run_id'?: number; /** * * @type {string} @@ -116,7 +122,7 @@ export interface Run { */ 'cases'?: Array; /** - * + * * @type {number} * @memberof Run */ diff --git a/qaseio/src/generated/model/search-response-all-of-result-entities.ts b/qaseio/src/generated/model/search-response-all-of-result-entities.ts index e71be803..df858e08 100644 --- a/qaseio/src/generated/model/search-response-all-of-result-entities.ts +++ b/qaseio/src/generated/model/search-response-all-of-result-entities.ts @@ -17,11 +17,11 @@ import { Attachment } from './attachment'; import { CustomFieldValue } from './custom-field-value'; import { DefectQuery } from './defect-query'; import { PlanQuery } from './plan-query'; -import { Requirement } from './requirement'; -import { Result } from './result'; -import { Run } from './run'; +import { RequirementQuery } from './requirement-query'; +import { ResultQuery } from './result-query'; import { RunEnvironment } from './run-environment'; import { RunMilestone } from './run-milestone'; +import { RunQuery } from './run-query'; import { RunStats } from './run-stats'; import { TagValue } from './tag-value'; import { TestCaseParams } from './test-case-params'; @@ -32,6 +32,6 @@ import { TestStep } from './test-step'; * @type SearchResponseAllOfResultEntities * @export */ -export type SearchResponseAllOfResultEntities = DefectQuery | PlanQuery | Requirement | Result | Run | TestCaseQuery; +export type SearchResponseAllOfResultEntities = DefectQuery | PlanQuery | RequirementQuery | ResultQuery | RunQuery | TestCaseQuery; diff --git a/qaseio/src/generated/model/test-case-query.ts b/qaseio/src/generated/model/test-case-query.ts index e693b477..9698de5b 100644 --- a/qaseio/src/generated/model/test-case-query.ts +++ b/qaseio/src/generated/model/test-case-query.ts @@ -25,6 +25,12 @@ import { TestStep } from './test-step'; * @interface TestCaseQuery */ export interface TestCaseQuery { + /** + * + * @type {number} + * @memberof TestCaseQuery + */ + 'test_case_id': number; /** * * @type {number}