mirror of
https://github.com/kiegroup/git-backporting.git
synced 2025-06-30 06:33:47 +00:00
project setup
This commit is contained in:
commit
05d156a5b0
39 changed files with 14823 additions and 0 deletions
47
build/test/support/moctokit/moctokit-support.js
Normal file
47
build/test/support/moctokit/moctokit-support.js
Normal file
|
@ -0,0 +1,47 @@
|
|||
"use strict";
|
||||
var __importDefault = (this && this.__importDefault) || function (mod) {
|
||||
return (mod && mod.__esModule) ? mod : { "default": mod };
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.setupMoctokit = void 0;
|
||||
const logger_service_factory_1 = __importDefault(require("../../../src/service/logger/logger-service-factory"));
|
||||
const mock_github_1 = require("@kie/mock-github");
|
||||
const moctokit_data_1 = require("./moctokit-data");
|
||||
const logger = logger_service_factory_1.default.getLogger();
|
||||
const setupMoctokit = () => {
|
||||
logger.debug("Setting up moctokit..");
|
||||
const mock = new mock_github_1.Moctokit();
|
||||
// setup the mock requests here
|
||||
// valid requests
|
||||
mock.rest.pulls
|
||||
.get({
|
||||
owner: moctokit_data_1.targetOwner,
|
||||
repo: moctokit_data_1.repo,
|
||||
pull_number: moctokit_data_1.pullRequestNumber
|
||||
})
|
||||
.reply({
|
||||
status: 200,
|
||||
data: moctokit_data_1.validPR
|
||||
});
|
||||
mock.rest.pulls
|
||||
.create()
|
||||
.reply({
|
||||
status: 201,
|
||||
data: moctokit_data_1.validPR
|
||||
});
|
||||
// invalid requests
|
||||
mock.rest.pulls
|
||||
.get({
|
||||
owner: moctokit_data_1.targetOwner,
|
||||
repo: moctokit_data_1.repo,
|
||||
pull_number: moctokit_data_1.invalidPullRequestNumber
|
||||
})
|
||||
.reply({
|
||||
status: 404,
|
||||
data: {
|
||||
message: "Not found"
|
||||
}
|
||||
});
|
||||
return mock;
|
||||
};
|
||||
exports.setupMoctokit = setupMoctokit;
|
Loading…
Add table
Add a link
Reference in a new issue