Skip to content

Commit def6e8c

Browse files
committed
Add a new test compare from base repository to forked reposotry
1 parent dfe8cb7 commit def6e8c

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

routers/common/compare_test.go

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,26 @@ func Test_ParseComparePathParams(t *testing.T) {
313313
HeadGitRepo: gitRepo11,
314314
},
315315
},
316+
{
317+
repoName: "repo11",
318+
hasClose: true,
319+
router: "user12/repo10:master",
320+
compareInfo: &CompareInfo{
321+
CompareRouter: &CompareRouter{
322+
BaseOriRef: repo11.DefaultBranch,
323+
BaseFullRef: git.RefNameFromBranch(repo11.DefaultBranch),
324+
HeadOwnerName: "user12",
325+
HeadRepoName: "repo10",
326+
HeadOriRef: "master",
327+
HeadFullRef: git.RefNameFromBranch("master"),
328+
DotTimes: 3,
329+
},
330+
BaseRepo: repo11,
331+
HeadUser: repo10.Owner,
332+
HeadRepo: repo10,
333+
HeadGitRepo: gitRepo10,
334+
},
335+
},
316336
{
317337
repoName: "repo1",
318338
router: "master...v1.1",
@@ -406,6 +426,11 @@ func Test_ParseComparePathParams(t *testing.T) {
406426
} else if kase.repoName == "repo10" {
407427
baseRepo = repo10
408428
baseGitRepo = gitRepo10
429+
} else if kase.repoName == "repo11" {
430+
baseRepo = repo11
431+
baseGitRepo = gitRepo11
432+
} else {
433+
t.Fatalf("unknown repo name: %s", kase.router)
409434
}
410435
r, err := ParseComparePathParams(context.Background(), kase.router, baseRepo, baseGitRepo)
411436
assert.NoError(t, err)

0 commit comments

Comments
 (0)