@@ -349,25 +349,34 @@ func TestGetUsers(t *testing.T) {
349
349
t .Run ("ActiveUsers" , func (t * testing.T ) {
350
350
t .Parallel ()
351
351
client := coderdtest .New (t , nil )
352
- user := coderdtest .CreateFirstUser (t , client )
353
- client .CreateUser (context .Background (), codersdk.CreateUserRequest {
352
+ first := coderdtest .CreateFirstUser (t , client )
353
+ active := make ([]codersdk.User , 0 )
354
+ alice , err := client .CreateUser (context .Background (), codersdk.CreateUserRequest {
354
355
Email : "alice@email.com" ,
355
356
Username : "alice" ,
356
357
Password : "password" ,
357
- OrganizationID : user .OrganizationID ,
358
+ OrganizationID : first .OrganizationID ,
358
359
})
359
- client .CreateUser (context .Background (), codersdk.CreateUserRequest {
360
+ require .NoError (t , err )
361
+ active = append (active , alice )
362
+
363
+ bruno , err := client .CreateUser (context .Background (), codersdk.CreateUserRequest {
360
364
Email : "bruno@email.com" ,
361
365
Username : "bruno" ,
362
366
Password : "password" ,
363
- OrganizationID : user .OrganizationID ,
367
+ OrganizationID : first .OrganizationID ,
364
368
})
365
- client .SuspendUser (context .Background (), user .UserID )
369
+ require .NoError (t , err )
370
+ active = append (active , bruno )
371
+
372
+ _ , err = client .SuspendUser (context .Background (), first .UserID )
373
+ require .NoError (t , err )
374
+
366
375
users , err := client .Users (context .Background (), codersdk.UsersRequest {
367
376
Status : string (codersdk .UserStatusActive ),
368
377
})
369
378
require .NoError (t , err )
370
- require .Len (t , users , 2 )
379
+ require .ElementsMatch (t , active , users )
371
380
})
372
381
}
373
382
0 commit comments