Skip to content

Commit b1346d5

Browse files
committed
use api to create collaborator
1 parent 4ed9e41 commit b1346d5

3 files changed

Lines changed: 22 additions & 32 deletions

File tree

models/fixtures/access.yml

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -53,127 +53,121 @@
5353
mode: 2
5454

5555
-
56-
id: 10
57-
user_id: 13
58-
repo_id: 10
59-
mode: 2
60-
61-
-
62-
id: 11
56+
id: 12
6357
user_id: 15
6458
repo_id: 21
6559
mode: 2
6660

6761
-
68-
id: 12
62+
id: 13
6963
user_id: 15
7064
repo_id: 22
7165
mode: 2
7266

7367
-
74-
id: 13
68+
id: 14
7569
user_id: 15
7670
repo_id: 23
7771
mode: 4
7872

7973
-
80-
id: 14
74+
id: 15
8175
user_id: 15
8276
repo_id: 24
8377
mode: 4
8478

8579
-
86-
id: 15
80+
id: 16
8781
user_id: 15
8882
repo_id: 32
8983
mode: 2
9084

9185
-
92-
id: 16
86+
id: 17
9387
user_id: 18
9488
repo_id: 21
9589
mode: 2
9690

9791
-
98-
id: 17
92+
id: 18
9993
user_id: 18
10094
repo_id: 22
10195
mode: 2
10296

10397
-
104-
id: 18
98+
id: 19
10599
user_id: 18
106100
repo_id: 23
107101
mode: 4
108102

109103
-
110-
id: 19
104+
id: 20
111105
user_id: 18
112106
repo_id: 24
113107
mode: 4
114108

115109
-
116-
id: 20
110+
id: 21
117111
user_id: 20
118112
repo_id: 24
119113
mode: 1
120114

121115
-
122-
id: 21
116+
id: 22
123117
user_id: 20
124118
repo_id: 27
125119
mode: 4
126120

127121
-
128-
id: 22
122+
id: 23
129123
user_id: 20
130124
repo_id: 28
131125
mode: 4
132126

133127
-
134-
id: 23
128+
id: 24
135129
user_id: 29
136130
repo_id: 4
137131
mode: 2
138132

139133
-
140-
id: 24
134+
id: 25
141135
user_id: 29
142136
repo_id: 24
143137
mode: 1
144138

145139
-
146-
id: 25
140+
id: 26
147141
user_id: 31
148142
repo_id: 27
149143
mode: 4
150144

151145
-
152-
id: 26
146+
id: 27
153147
user_id: 31
154148
repo_id: 28
155149
mode: 4
156150

157151
-
158-
id: 27
152+
id: 28
159153
user_id: 38
160154
repo_id: 60
161155
mode: 2
162156

163157
-
164-
id: 28
158+
id: 29
165159
user_id: 38
166160
repo_id: 61
167161
mode: 1
168162

169163
-
170-
id: 29
164+
id: 30
171165
user_id: 39
172166
repo_id: 61
173167
mode: 1
174168

175169
-
176-
id: 30
170+
id: 31
177171
user_id: 40
178172
repo_id: 61
179173
mode: 4

models/fixtures/collaboration.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,3 @@
6363
repo_id: 32
6464
user_id: 10
6565
mode: 2 # write
66-
67-
-
68-
id: 12
69-
repo_id: 10
70-
user_id: 13
71-
mode: 2 # write

tests/integration/repo_branch_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,8 @@ func TestRecentlyPushedNewBranches(t *testing.T) {
250250
checkRecentlyPushedNewBranches(t, user12Session, "user12/repo10", []string{"org25/org25_fork_repo10:new-commit", "new-commit"})
251251

252252
userForkRepo := unittest.AssertExistsAndLoadBean(t, &repo_model.Repository{ID: 11})
253+
testCtx := NewAPITestContext(t, repo10.OwnerName, repo10.Name, auth_model.AccessTokenScopeWriteRepository)
254+
t.Run("AddUser13AsCollaborator", doAPIAddCollaborator(testCtx, "user13", perm.AccessModeWrite))
253255
prepareBranch(t, user13Session, userForkRepo)
254256
prepareRepoPR(t, user13Session, user13Session, repo10, userForkRepo)
255257

0 commit comments

Comments
 (0)