This repository was archived by the owner on Dec 10, 2024. It is now read-only.
File tree 2 files changed +34
-2
lines changed
2 files changed +34
-2
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,7 @@ type BranchAccessDescription struct {
56
56
AccessLevelDescription string `json:"access_level_description"`
57
57
UserID int `json:"user_id"`
58
58
GroupID int `json:"group_id"`
59
+ DeployKeyID int `json:"deploy_key_id"`
59
60
}
60
61
61
62
// ListProtectedBranchesOptions represents the available ListProtectedBranches()
Original file line number Diff line number Diff line change @@ -35,12 +35,31 @@ func TestListProtectedBranches(t *testing.T) {
35
35
"push_access_levels":[{
36
36
"id":1,
37
37
"access_level":40,
38
- "access_level_description":"Maintainers"
38
+ "access_level_description":"Maintainers",
39
+ "deploy_key_id":null,
40
+ "user_id":null,
41
+ "group_id":null
42
+ },{
43
+ "id":2,
44
+ "access_level":30,
45
+ "access_level_description":"User name",
46
+ "deploy_key_id":null,
47
+ "user_id":123,
48
+ "group_id":null
49
+ },{
50
+ "id":3,
51
+ "access_level":40,
52
+ "access_level_description":"deploy key",
53
+ "deploy_key_id":456,
54
+ "user_id":null,
55
+ "group_id":null
39
56
}],
40
57
"merge_access_levels":[{
41
58
"id":1,
42
59
"access_level":40,
43
- "access_level_description":"Maintainers"
60
+ "access_level_description":"Maintainers",
61
+ "user_id":null,
62
+ "group_id":null
44
63
}],
45
64
"code_owner_approval_required":false
46
65
}
@@ -61,6 +80,18 @@ func TestListProtectedBranches(t *testing.T) {
61
80
AccessLevel : 40 ,
62
81
AccessLevelDescription : "Maintainers" ,
63
82
},
83
+ {
84
+ ID : 2 ,
85
+ AccessLevel : 30 ,
86
+ AccessLevelDescription : "User name" ,
87
+ UserID : 123 ,
88
+ },
89
+ {
90
+ ID : 3 ,
91
+ AccessLevel : 40 ,
92
+ AccessLevelDescription : "deploy key" ,
93
+ DeployKeyID : 456 ,
94
+ },
64
95
},
65
96
MergeAccessLevels : []* BranchAccessDescription {
66
97
{
You can’t perform that action at this time.
0 commit comments