mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-01 02:18:44 +00:00
ensure the branch is not actually mergeable
This commit is contained in:
@@ -251,6 +251,12 @@ public class PullRequestsClientTests : IDisposable
|
||||
var newPullRequest = new NewPullRequest("a pull request", branchName, "master");
|
||||
var pullRequest = await _fixture.Create(Helper.UserName, _context.RepositoryName, newPullRequest);
|
||||
|
||||
await Task.Delay(TimeSpan.FromSeconds(5));
|
||||
|
||||
var updatedPullRequest = await _fixture.Get(Helper.UserName, _context.RepositoryName, pullRequest.Number);
|
||||
|
||||
Assert.False(updatedPullRequest.Mergeable);
|
||||
|
||||
var merge = new MergePullRequest { Sha = pullRequest.Head.Sha };
|
||||
var ex = await Assert.ThrowsAsync<PullRequestNotMergeableException>(() => _fixture.Merge(Helper.UserName, _context.RepositoryName, pullRequest.Number, merge));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user