diff --git a/src/vs/sessions/contrib/github/test/browser/githubModels.test.ts b/src/vs/sessions/contrib/github/test/browser/githubModels.test.ts index 7cd1239391c..1e712366931 100644 --- a/src/vs/sessions/contrib/github/test/browser/githubModels.test.ts +++ b/src/vs/sessions/contrib/github/test/browser/githubModels.test.ts @@ -35,15 +35,15 @@ class MockPRFetcher { postReviewCommentCalls: { body: string; inReplyTo: number }[] = []; postIssueCommentCalls: { body: string }[] = []; - async getPullRequest(_owner: string, _repo: string, _prNumber: number): Promise { + async getPullRequest(_owner: string, _repo: string, _prNumber: number, _etag?: string): Promise<{ data: IGitHubPullRequest | undefined; statusCode: number; etag?: string }> { if (!this.nextPR) { throw new Error('No mock PR'); } - return this.nextPR; + return { data: this.nextPR, statusCode: 200 }; } - async getReviews(_owner: string, _repo: string, _prNumber: number): Promise { - return this.nextReviews; + async getReviews(_owner: string, _repo: string, _prNumber: number, _etag?: string): Promise<{ data: readonly IGitHubPullRequestReview[] | undefined; statusCode: number; etag?: string }> { + return { data: this.nextReviews, statusCode: 200 }; } async getReviewThreads(_owner: string, _repo: string, _prNumber: number): Promise {