Skip to content

Commit 0546029

Browse files
GiteaBotyp05327
andauthored
Add result check in TestAPIEditUser (#29674) (#30860)
Backport #29674 by @yp05327 Fix #29514 there are too many usage of `NewRequestWithValues`, so there's no need to check all of them. Just one is enough I think. Co-authored-by: yp05327 <[email protected]>
1 parent 471b411 commit 0546029

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/integration/api_admin_test.go

+5-2
Original file line numberDiff line numberDiff line change
@@ -195,14 +195,17 @@ func TestAPIEditUser(t *testing.T) {
195195
token := getUserToken(t, adminUsername, auth_model.AccessTokenScopeWriteAdmin)
196196
urlStr := fmt.Sprintf("/api/v1/admin/users/%s", "user2")
197197

198+
fullNameToChange := "Full Name User 2"
198199
req := NewRequestWithValues(t, "PATCH", urlStr, map[string]string{
199200
// required
200201
"login_name": "user2",
201202
"source_id": "0",
202203
// to change
203-
"full_name": "Full Name User 2",
204+
"full_name": fullNameToChange,
204205
}).AddTokenAuth(token)
205206
MakeRequest(t, req, http.StatusOK)
207+
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{LoginName: "user2"})
208+
assert.Equal(t, fullNameToChange, user2.FullName)
206209

207210
empty := ""
208211
req = NewRequestWithJSON(t, "PATCH", urlStr, api.EditUserOption{
@@ -216,7 +219,7 @@ func TestAPIEditUser(t *testing.T) {
216219
json.Unmarshal(resp.Body.Bytes(), &errMap)
217220
assert.EqualValues(t, "e-mail invalid [email: ]", errMap["message"].(string))
218221

219-
user2 := unittest.AssertExistsAndLoadBean(t, &user_model.User{LoginName: "user2"})
222+
user2 = unittest.AssertExistsAndLoadBean(t, &user_model.User{LoginName: "user2"})
220223
assert.False(t, user2.IsRestricted)
221224
bTrue := true
222225
req = NewRequestWithJSON(t, "PATCH", urlStr, api.EditUserOption{

0 commit comments

Comments
 (0)