UNPKG

morning-builds-core

Version:

Core functionality for Morning Builds

41 lines 1.69 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var JiraClient = /** @class */ (function () { function JiraClient() { this.searchIssues = jest.fn().mockImplementation(function (_a) { var text = _a.text, project = _a.project, type = _a.type; var JIRA_ISSUES_MAP = { 'com.company.data#dataTest#01': [ { key: 'P-101', summary: 'com.company.data#dataTest#01', issueType: 'Flaky test', status: 'open', url: 'http://company.com/jira/browse/P-101', } ], 'com.company.business#businessTest#01': [ { key: 'P-201', summary: 'com.company.business#businessTest#01', issueType: 'Flaky test', status: 'done', url: 'http://company.com/jira/browse/P-201', }, { key: 'P-202', summary: 'com.company.business#businessTest#01, the return', issueType: 'Flaky test', status: 'todo', url: 'http://company.com/jira/browse/P-202', } ] }; return Promise.resolve(JIRA_ISSUES_MAP[text] || []); }); this.addComment = jest.fn().mockReturnValue(Promise.resolve()); } return JiraClient; }()); exports.JiraClient = JiraClient; //# sourceMappingURL=jira-promises.js.map