@@ -28,6 +28,7 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
28
28
ProjectVersionID : uuid .New (),
29
29
Transition : database .WorkspaceTransitionCreate ,
30
30
})
31
+ require .Error (t , err )
31
32
var apiErr * codersdk.Error
32
33
require .ErrorAs (t , err , & apiErr )
33
34
require .Equal (t , http .StatusBadRequest , apiErr .StatusCode ())
@@ -36,8 +37,8 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
36
37
t .Run ("ProjectVersionImporting" , func (t * testing.T ) {
37
38
t .Parallel ()
38
39
client := coderdtest .New (t )
39
- coderdtest .NewProvisionerDaemon (t , client )
40
40
user := coderdtest .CreateInitialUser (t , client )
41
+ coderdtest .NewProvisionerDaemon (t , client )
41
42
project := coderdtest .CreateProject (t , client , user .Organization )
42
43
workspace := coderdtest .CreateWorkspace (t , client , "me" , project .ID )
43
44
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , & echo.Responses {
@@ -47,6 +48,7 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
47
48
ProjectVersionID : version .ID ,
48
49
Transition : database .WorkspaceTransitionCreate ,
49
50
})
51
+ require .Error (t , err )
50
52
var apiErr * codersdk.Error
51
53
require .ErrorAs (t , err , & apiErr )
52
54
require .Equal (t , http .StatusNotAcceptable , apiErr .StatusCode ())
@@ -55,8 +57,8 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
55
57
t .Run ("ProjectVersionFailedImport" , func (t * testing.T ) {
56
58
t .Parallel ()
57
59
client := coderdtest .New (t )
58
- coderdtest .NewProvisionerDaemon (t , client )
59
60
user := coderdtest .CreateInitialUser (t , client )
61
+ coderdtest .NewProvisionerDaemon (t , client )
60
62
project := coderdtest .CreateProject (t , client , user .Organization )
61
63
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , & echo.Responses {
62
64
Provision : []* proto.Provision_Response {{}},
@@ -67,6 +69,7 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
67
69
ProjectVersionID : version .ID ,
68
70
Transition : database .WorkspaceTransitionCreate ,
69
71
})
72
+ require .Error (t , err )
70
73
var apiErr * codersdk.Error
71
74
require .ErrorAs (t , err , & apiErr )
72
75
require .Equal (t , http .StatusPreconditionFailed , apiErr .StatusCode ())
@@ -75,8 +78,8 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
75
78
t .Run ("AlreadyActive" , func (t * testing.T ) {
76
79
t .Parallel ()
77
80
client := coderdtest .New (t )
78
- coderdtest .NewProvisionerDaemon (t , client )
79
81
user := coderdtest .CreateInitialUser (t , client )
82
+ coderdtest .NewProvisionerDaemon (t , client )
80
83
project := coderdtest .CreateProject (t , client , user .Organization )
81
84
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , nil )
82
85
coderdtest .AwaitProjectVersionImported (t , client , user .Organization , project .Name , version .Name )
@@ -90,6 +93,7 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
90
93
ProjectVersionID : version .ID ,
91
94
Transition : database .WorkspaceTransitionCreate ,
92
95
})
96
+ require .Error (t , err )
93
97
var apiErr * codersdk.Error
94
98
require .ErrorAs (t , err , & apiErr )
95
99
require .Equal (t , http .StatusConflict , apiErr .StatusCode ())
@@ -98,8 +102,8 @@ func TestPostWorkspaceHistoryByUser(t *testing.T) {
98
102
t .Run ("UpdatePriorAfterField" , func (t * testing.T ) {
99
103
t .Parallel ()
100
104
client := coderdtest .New (t )
101
- coderdtest .NewProvisionerDaemon (t , client )
102
105
user := coderdtest .CreateInitialUser (t , client )
106
+ coderdtest .NewProvisionerDaemon (t , client )
103
107
project := coderdtest .CreateProject (t , client , user .Organization )
104
108
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , nil )
105
109
coderdtest .AwaitProjectVersionImported (t , client , user .Organization , project .Name , version .Name )
@@ -128,8 +132,8 @@ func TestWorkspaceHistoryByUser(t *testing.T) {
128
132
t .Run ("ListEmpty" , func (t * testing.T ) {
129
133
t .Parallel ()
130
134
client := coderdtest .New (t )
131
- coderdtest .NewProvisionerDaemon (t , client )
132
135
user := coderdtest .CreateInitialUser (t , client )
136
+ coderdtest .NewProvisionerDaemon (t , client )
133
137
project := coderdtest .CreateProject (t , client , user .Organization )
134
138
workspace := coderdtest .CreateWorkspace (t , client , "me" , project .ID )
135
139
history , err := client .ListWorkspaceHistory (context .Background (), "me" , workspace .Name )
@@ -141,8 +145,8 @@ func TestWorkspaceHistoryByUser(t *testing.T) {
141
145
t .Run ("List" , func (t * testing.T ) {
142
146
t .Parallel ()
143
147
client := coderdtest .New (t )
144
- coderdtest .NewProvisionerDaemon (t , client )
145
148
user := coderdtest .CreateInitialUser (t , client )
149
+ coderdtest .NewProvisionerDaemon (t , client )
146
150
project := coderdtest .CreateProject (t , client , user .Organization )
147
151
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , nil )
148
152
coderdtest .AwaitProjectVersionImported (t , client , user .Organization , project .Name , version .Name )
@@ -162,8 +166,8 @@ func TestWorkspaceHistoryByUser(t *testing.T) {
162
166
func TestWorkspaceHistoryByName (t * testing.T ) {
163
167
t .Parallel ()
164
168
client := coderdtest .New (t )
165
- coderdtest .NewProvisionerDaemon (t , client )
166
169
user := coderdtest .CreateInitialUser (t , client )
170
+ coderdtest .NewProvisionerDaemon (t , client )
167
171
project := coderdtest .CreateProject (t , client , user .Organization )
168
172
version := coderdtest .CreateProjectVersion (t , client , user .Organization , project .Name , nil )
169
173
coderdtest .AwaitProjectVersionImported (t , client , user .Organization , project .Name , version .Name )
0 commit comments