Skip to content

Commit 04911bc

Browse files
test updated to check status 400 for create user without role
1 parent f87e692 commit 04911bc

File tree

2 files changed

+2
-14
lines changed

2 files changed

+2
-14
lines changed

quest_test.go

+1-13
Original file line numberDiff line numberDiff line change
@@ -409,11 +409,6 @@ func TestSmoke_AllUsersAPI(t *testing.T) {
409409
AssertRole(t, NewGlob.QueryClient, "dummyrole", dummyRole)
410410

411411
CreateUser(t, NewGlob.QueryClient, "dummyuser")
412-
AssignRolesToUser(t, NewGlob.QueryClient, "dummyuser", []string{"dummyrole"})
413-
AssertUserRole(t, NewGlob.QueryClient, "dummyuser", "dummyrole", dummyRole)
414-
RegenPassword(t, NewGlob.QueryClient, "dummyuser")
415-
DeleteUser(t, NewGlob.QueryClient, "dummyuser")
416-
417412
CreateUserWithRole(t, NewGlob.QueryClient, "dummyuser", []string{"dummyrole"})
418413
AssertUserRole(t, NewGlob.QueryClient, "dummyuser", "dummyrole", dummyRole)
419414
RegenPassword(t, NewGlob.QueryClient, "dummyuser")
@@ -431,14 +426,7 @@ func TestSmoke_NewUserNoRole(t *testing.T) {
431426
SetDefaultRole(t, NewGlob.QueryClient, "dummyrole")
432427
AssertDefaultRole(t, NewGlob.QueryClient, "\"dummyrole\"")
433428

434-
password := CreateUser(t, NewGlob.QueryClient, "dummyuser")
435-
userClient := NewGlob.QueryClient
436-
userClient.Username = "dummyuser"
437-
userClient.Password = password
438-
439-
PutSingleEventExpectErr(t, userClient, NewGlob.Stream)
440-
441-
DeleteUser(t, NewGlob.QueryClient, "dummyuser")
429+
CreateUser(t, NewGlob.QueryClient, "dummyuser")
442430
DeleteStream(t, NewGlob.QueryClient, NewGlob.Stream)
443431

444432
}

test_utils.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -361,7 +361,7 @@ func CreateUser(t *testing.T, client HTTPClient, user string) string {
361361
response, err := client.Do(req)
362362
require.NoErrorf(t, err, "Request failed: %s", err)
363363
body := readAsString(response.Body)
364-
require.Equalf(t, 200, response.StatusCode, "Server returned http code: %s and response: %s", response.Status, body)
364+
require.Equalf(t, 400, response.StatusCode, "Server returned http code: %s resp %s", response.Status, readAsString(response.Body))
365365
return body
366366
}
367367

0 commit comments

Comments
 (0)