Base implementation

This commit is contained in:
Andrea Lamparelli 2022-12-23 19:03:23 +01:00
parent 05d156a5b0
commit 74703c48f3
53 changed files with 34684 additions and 392 deletions

View file

@ -9,7 +9,7 @@ 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..");
logger.debug("Setting up moctokit.");
const mock = new mock_github_1.Moctokit();
// setup the mock requests here
// valid requests
@ -17,24 +17,40 @@ const setupMoctokit = () => {
.get({
owner: moctokit_data_1.targetOwner,
repo: moctokit_data_1.repo,
pull_number: moctokit_data_1.pullRequestNumber
pull_number: moctokit_data_1.mergedPullRequestFixture.number
})
.reply({
status: 200,
data: moctokit_data_1.validPR
data: moctokit_data_1.mergedPullRequestFixture
});
mock.rest.pulls
.get({
owner: moctokit_data_1.targetOwner,
repo: moctokit_data_1.repo,
pull_number: moctokit_data_1.notMergedPullRequestFixture.number
})
.reply({
status: 200,
data: moctokit_data_1.notMergedPullRequestFixture
});
mock.rest.pulls
.create()
.reply({
status: 201,
data: moctokit_data_1.validPR
data: moctokit_data_1.mergedPullRequestFixture
});
mock.rest.pulls
.requestReviewers()
.reply({
status: 201,
data: moctokit_data_1.mergedPullRequestFixture
});
// invalid requests
mock.rest.pulls
.get({
owner: moctokit_data_1.targetOwner,
repo: moctokit_data_1.repo,
pull_number: moctokit_data_1.invalidPullRequestNumber
pull_number: moctokit_data_1.notFoundPullRequestNumber
})
.reply({
status: 404,