github.com/greenboxal/deis@v1.12.1/tests/users_test.go (about) 1 // +build integration 2 3 package tests 4 5 import ( 6 "testing" 7 8 "github.com/deis/deis/tests/utils" 9 ) 10 11 var ( 12 usersListCmd = "users:list" 13 ) 14 15 func TestUsers(t *testing.T) { 16 params := utils.GetGlobalConfig() 17 user := utils.GetGlobalConfig() 18 user.UserName, user.Password = "user-list-test", "test" 19 user.AppName = params.AppName 20 utils.Execute(t, authRegisterCmd, user, false, "") 21 usersListTest(t, params, user) 22 } 23 24 func usersListTest(t *testing.T, params *utils.DeisTestConfig, user *utils.DeisTestConfig) { 25 utils.Execute(t, authLoginCmd, user, false, "") 26 utils.Execute(t, usersListCmd, user, true, "403 FORBIDDEN") 27 utils.Execute(t, authLoginCmd, params, false, "") 28 utils.CheckList(t, usersListCmd, params, "user-list-test", false) 29 }