Skip to content

Commit e089923

Browse files
committed
more test
1 parent f1941bd commit e089923

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

services/agit/agit_test.go

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,25 @@ func TestGetAgitBranchInfo(t *testing.T) {
3737
assert.NoError(t, err)
3838
assert.Equal(t, "master", baseBranch)
3939
assert.Equal(t, "topicbranch", currentTopicBranch)
40+
41+
baseBranch, currentTopicBranch, err = GetAgitBranchInfo(t.Context(), 1, "master/")
42+
assert.NoError(t, err)
43+
assert.Equal(t, "master", baseBranch)
44+
assert.Empty(t, currentTopicBranch)
45+
46+
_, _, err = GetAgitBranchInfo(t.Context(), 1, "/")
47+
assert.ErrorIs(t, err, util.ErrNotExist)
48+
49+
_, _, err = GetAgitBranchInfo(t.Context(), 1, "//")
50+
assert.ErrorIs(t, err, util.ErrNotExist)
51+
52+
baseBranch, currentTopicBranch, err = GetAgitBranchInfo(t.Context(), 1, "master/topicbranch/")
53+
assert.NoError(t, err)
54+
assert.Equal(t, "master", baseBranch)
55+
assert.Equal(t, "topicbranch/", currentTopicBranch)
56+
57+
baseBranch, currentTopicBranch, err = GetAgitBranchInfo(t.Context(), 1, "master/topicbranch/1")
58+
assert.NoError(t, err)
59+
assert.Equal(t, "master", baseBranch)
60+
assert.Equal(t, "topicbranch/1", currentTopicBranch)
4061
}

0 commit comments

Comments
 (0)