mirror of
https://github.com/kiegroup/git-backporting.git
synced 2025-06-30 06:33:47 +00:00
Base implementation
This commit is contained in:
parent
05d156a5b0
commit
74703c48f3
53 changed files with 34684 additions and 392 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue