@@ -21,14 +21,15 @@ func TestList(t *testing.T) {
21
21
t .Run ("Single" , func (t * testing.T ) {
22
22
t .Parallel ()
23
23
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
24
- user := coderdtest .CreateFirstUser (t , client )
25
- version := coderdtest .CreateTemplateVersion (t , client , user .OrganizationID , nil )
24
+ admin := coderdtest .CreateFirstUser (t , client )
25
+ member , _ := coderdtest .CreateAnotherUser (t , client , admin .OrganizationID )
26
+ version := coderdtest .CreateTemplateVersion (t , client , admin .OrganizationID , nil )
26
27
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
27
- template := coderdtest .CreateTemplate (t , client , user .OrganizationID , version .ID )
28
- workspace := coderdtest .CreateWorkspace (t , client , user .OrganizationID , template .ID )
28
+ template := coderdtest .CreateTemplate (t , client , admin .OrganizationID , version .ID )
29
+ workspace := coderdtest .CreateWorkspace (t , member , admin .OrganizationID , template .ID )
29
30
coderdtest .AwaitWorkspaceBuildJobCompleted (t , client , workspace .LatestBuild .ID )
30
31
inv , root := clitest .New (t , "ls" )
31
- clitest .SetupConfig (t , client , root )
32
+ clitest .SetupConfig (t , member , root )
32
33
pty := ptytest .New (t ).Attach (inv )
33
34
34
35
ctx , cancelFunc := context .WithTimeout (context .Background (), testutil .WaitLong )
@@ -48,15 +49,16 @@ func TestList(t *testing.T) {
48
49
t .Run ("JSON" , func (t * testing.T ) {
49
50
t .Parallel ()
50
51
client := coderdtest .New (t , & coderdtest.Options {IncludeProvisionerDaemon : true })
51
- user := coderdtest .CreateFirstUser (t , client )
52
- version := coderdtest .CreateTemplateVersion (t , client , user .OrganizationID , nil )
52
+ admin := coderdtest .CreateFirstUser (t , client )
53
+ member , _ := coderdtest .CreateAnotherUser (t , client , admin .OrganizationID )
54
+ version := coderdtest .CreateTemplateVersion (t , client , admin .OrganizationID , nil )
53
55
coderdtest .AwaitTemplateVersionJobCompleted (t , client , version .ID )
54
- template := coderdtest .CreateTemplate (t , client , user .OrganizationID , version .ID )
55
- workspace := coderdtest .CreateWorkspace (t , client , user .OrganizationID , template .ID )
56
+ template := coderdtest .CreateTemplate (t , client , admin .OrganizationID , version .ID )
57
+ workspace := coderdtest .CreateWorkspace (t , member , admin .OrganizationID , template .ID )
56
58
coderdtest .AwaitWorkspaceBuildJobCompleted (t , client , workspace .LatestBuild .ID )
57
59
58
60
inv , root := clitest .New (t , "list" , "--output=json" )
59
- clitest .SetupConfig (t , client , root )
61
+ clitest .SetupConfig (t , member , root )
60
62
61
63
ctx , cancelFunc := context .WithTimeout (context .Background (), testutil .WaitLong )
62
64
defer cancelFunc ()
0 commit comments