@@ -44,51 +44,51 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
44
44
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
45
45
dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {})
46
46
dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {})
47
- return methodCase (values (), asserts ())
47
+ return methodCase (values (), asserts (), nil )
48
48
})
49
49
})
50
50
suite .Run ("GetWorkspaceAgentByAuthToken" , func () {
51
51
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
52
- agent := dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {})
53
- return methodCase (values (agent .AuthToken ), asserts ())
52
+ agt := dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {})
53
+ return methodCase (values (agt .AuthToken ), asserts (), values ( agt ))
54
54
})
55
55
})
56
56
suite .Run ("GetActiveUserCount" , func () {
57
57
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
58
- return methodCase (values (), asserts ())
58
+ return methodCase (values (), asserts (), values ( int64 ( 0 )) )
59
59
})
60
60
})
61
61
suite .Run ("GetUnexpiredLicenses" , func () {
62
62
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
63
- return methodCase (values (), asserts ())
63
+ return methodCase (values (), asserts (), nil )
64
64
})
65
65
})
66
66
suite .Run ("GetAuthorizationUserRoles" , func () {
67
67
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
68
68
u := dbgen .User (t , db , database.User {})
69
- return methodCase (values (u .ID ), asserts ())
69
+ return methodCase (values (u .ID ), asserts (), nil )
70
70
})
71
71
})
72
72
suite .Run ("GetDERPMeshKey" , func () {
73
73
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
74
- return methodCase (values (), asserts ())
74
+ return methodCase (values (), asserts (), nil )
75
75
})
76
76
})
77
77
suite .Run ("InsertDERPMeshKey" , func () {
78
78
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
79
- return methodCase (values ("value" ), asserts ())
79
+ return methodCase (values ("value" ), asserts (), values () )
80
80
})
81
81
})
82
82
suite .Run ("InsertDeploymentID" , func () {
83
83
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
84
- return methodCase (values ("value" ), asserts ())
84
+ return methodCase (values ("value" ), asserts (), values () )
85
85
})
86
86
})
87
87
suite .Run ("InsertReplica" , func () {
88
88
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
89
89
return methodCase (values (database.InsertReplicaParams {
90
90
ID : uuid .New (),
91
- }), asserts ())
91
+ }), asserts (), nil )
92
92
})
93
93
})
94
94
suite .Run ("UpdateReplica" , func () {
@@ -98,107 +98,109 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
98
98
return methodCase (values (database.UpdateReplicaParams {
99
99
ID : replica .ID ,
100
100
DatabaseLatency : 100 ,
101
- }), asserts ())
101
+ }), asserts (), nil )
102
102
})
103
103
})
104
104
suite .Run ("DeleteReplicasUpdatedBefore" , func () {
105
105
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
106
106
_ , err := db .InsertReplica (context .Background (), database.InsertReplicaParams {ID : uuid .New (), UpdatedAt : time .Now ()})
107
107
require .NoError (t , err )
108
- return methodCase (values (time .Now ().Add (time .Hour )), asserts ())
108
+ return methodCase (values (time .Now ().Add (time .Hour )), asserts (), nil )
109
109
})
110
110
})
111
111
suite .Run ("GetReplicasUpdatedAfter" , func () {
112
112
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
113
113
_ , err := db .InsertReplica (context .Background (), database.InsertReplicaParams {ID : uuid .New (), UpdatedAt : time .Now ()})
114
114
require .NoError (t , err )
115
- return methodCase (values (time .Now ().Add (time .Hour * - 1 )), asserts ())
115
+ return methodCase (values (time .Now ().Add (time .Hour * - 1 )), asserts (), nil )
116
116
})
117
117
})
118
118
suite .Run ("GetUserCount" , func () {
119
119
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
120
- return methodCase (values (), asserts ())
120
+ return methodCase (values (), asserts (), values ( 0 ) )
121
121
})
122
122
})
123
123
suite .Run ("GetTemplates" , func () {
124
124
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
125
125
_ = dbgen .Template (t , db , database.Template {})
126
- return methodCase (values (), asserts ())
126
+ return methodCase (values (), asserts (), nil )
127
127
})
128
128
})
129
129
suite .Run ("UpdateWorkspaceBuildCostByID" , func () {
130
130
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
131
131
b := dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {})
132
+ o := b
133
+ b .DailyCost = 10
132
134
return methodCase (values (database.UpdateWorkspaceBuildCostByIDParams {
133
135
ID : b .ID ,
134
136
DailyCost : 10 ,
135
- }), asserts ())
137
+ }), asserts (), values ( o ) )
136
138
})
137
139
})
138
140
suite .Run ("InsertOrUpdateLastUpdateCheck" , func () {
139
141
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
140
- return methodCase (values ("value" ), asserts ())
142
+ return methodCase (values ("value" ), asserts (), nil )
141
143
})
142
144
})
143
145
suite .Run ("GetLastUpdateCheck" , func () {
144
146
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
145
147
err := db .InsertOrUpdateLastUpdateCheck (context .Background (), "value" )
146
148
require .NoError (t , err )
147
- return methodCase (values (), asserts ())
149
+ return methodCase (values (), asserts (), nil )
148
150
})
149
151
})
150
152
suite .Run ("GetWorkspaceBuildsCreatedAfter" , func () {
151
153
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
152
154
_ = dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {CreatedAt : time .Now ().Add (- time .Hour )})
153
- return methodCase (values (time .Now ()), asserts ())
155
+ return methodCase (values (time .Now ()), asserts (), nil )
154
156
})
155
157
})
156
158
suite .Run ("GetWorkspaceAgentsCreatedAfter" , func () {
157
159
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
158
160
_ = dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {CreatedAt : time .Now ().Add (- time .Hour )})
159
- return methodCase (values (time .Now ()), asserts ())
161
+ return methodCase (values (time .Now ()), asserts (), nil )
160
162
})
161
163
})
162
164
suite .Run ("GetWorkspaceAppsCreatedAfter" , func () {
163
165
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
164
166
_ = dbgen .WorkspaceApp (t , db , database.WorkspaceApp {CreatedAt : time .Now ().Add (- time .Hour )})
165
- return methodCase (values (time .Now ()), asserts ())
167
+ return methodCase (values (time .Now ()), asserts (), nil )
166
168
})
167
169
})
168
170
suite .Run ("GetWorkspaceResourcesCreatedAfter" , func () {
169
171
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
170
172
_ = dbgen .WorkspaceResource (t , db , database.WorkspaceResource {CreatedAt : time .Now ().Add (- time .Hour )})
171
- return methodCase (values (time .Now ()), asserts ())
173
+ return methodCase (values (time .Now ()), asserts (), nil )
172
174
})
173
175
})
174
176
suite .Run ("GetWorkspaceResourceMetadataCreatedAfter" , func () {
175
177
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
176
178
_ = dbgen .WorkspaceResourceMetadata (t , db , database.WorkspaceResourceMetadatum {})
177
- return methodCase (values (time .Now ()), asserts ())
179
+ return methodCase (values (time .Now ()), asserts (), nil )
178
180
})
179
181
})
180
182
suite .Run ("DeleteOldAgentStats" , func () {
181
183
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
182
- return methodCase (values (), asserts ())
184
+ return methodCase (values (), asserts (), nil )
183
185
})
184
186
})
185
187
suite .Run ("GetParameterSchemasCreatedAfter" , func () {
186
188
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
187
189
_ = dbgen .ParameterSchema (t , db , database.ParameterSchema {CreatedAt : time .Now ().Add (- time .Hour )})
188
- return methodCase (values (time .Now ()), asserts ())
190
+ return methodCase (values (time .Now ()), asserts (), nil )
189
191
})
190
192
})
191
193
suite .Run ("GetProvisionerJobsCreatedAfter" , func () {
192
194
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
193
195
_ = dbgen .ProvisionerJob (t , db , database.ProvisionerJob {CreatedAt : time .Now ().Add (- time .Hour )})
194
- return methodCase (values (time .Now ()), asserts ())
196
+ return methodCase (values (time .Now ()), asserts (), nil )
195
197
})
196
198
})
197
199
suite .Run ("InsertWorkspaceAgent" , func () {
198
200
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
199
201
return methodCase (values (database.InsertWorkspaceAgentParams {
200
202
ID : uuid .New (),
201
- }), asserts ())
203
+ }), asserts (), nil )
202
204
})
203
205
})
204
206
suite .Run ("InsertWorkspaceApp" , func () {
@@ -207,30 +209,31 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
207
209
ID : uuid .New (),
208
210
Health : database .WorkspaceAppHealthDisabled ,
209
211
SharingLevel : database .AppSharingLevelOwner ,
210
- }), asserts ())
212
+ }), asserts (), nil )
211
213
})
212
214
})
213
215
suite .Run ("InsertWorkspaceResourceMetadata" , func () {
214
216
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
215
217
return methodCase (values (database.InsertWorkspaceResourceMetadataParams {
216
218
WorkspaceResourceID : uuid .New (),
217
- }), asserts ())
219
+ }), asserts (), nil )
218
220
})
219
221
})
220
222
suite .Run ("AcquireProvisionerJob" , func () {
221
223
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
222
224
j := dbgen .ProvisionerJob (t , db , database.ProvisionerJob {
223
225
StartedAt : sql.NullTime {Valid : false },
224
226
})
225
- return methodCase (values (database.AcquireProvisionerJobParams {Types : []database.ProvisionerType {j .Provisioner }}), asserts ())
227
+ return methodCase (values (database.AcquireProvisionerJobParams {Types : []database.ProvisionerType {j .Provisioner }}),
228
+ asserts (), nil )
226
229
})
227
230
})
228
231
suite .Run ("UpdateProvisionerJobWithCompleteByID" , func () {
229
232
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
230
233
j := dbgen .ProvisionerJob (t , db , database.ProvisionerJob {})
231
234
return methodCase (values (database.UpdateProvisionerJobWithCompleteByIDParams {
232
235
ID : j .ID ,
233
- }), asserts ())
236
+ }), asserts (), nil )
234
237
})
235
238
})
236
239
suite .Run ("UpdateProvisionerJobByID" , func () {
@@ -239,7 +242,7 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
239
242
return methodCase (values (database.UpdateProvisionerJobByIDParams {
240
243
ID : j .ID ,
241
244
UpdatedAt : time .Now (),
242
- }), asserts ())
245
+ }), asserts (), nil )
243
246
})
244
247
})
245
248
suite .Run ("InsertProvisionerJob" , func () {
@@ -249,30 +252,30 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
249
252
Provisioner : database .ProvisionerTypeEcho ,
250
253
StorageMethod : database .ProvisionerStorageMethodFile ,
251
254
Type : database .ProvisionerJobTypeWorkspaceBuild ,
252
- }), asserts ())
255
+ }), asserts (), nil )
253
256
})
254
257
})
255
258
suite .Run ("InsertProvisionerJobLogs" , func () {
256
259
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
257
260
j := dbgen .ProvisionerJob (t , db , database.ProvisionerJob {})
258
261
return methodCase (values (database.InsertProvisionerJobLogsParams {
259
262
JobID : j .ID ,
260
- }), asserts ())
263
+ }), asserts (), nil )
261
264
})
262
265
})
263
266
suite .Run ("InsertProvisionerDaemon" , func () {
264
267
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
265
268
return methodCase (values (database.InsertProvisionerDaemonParams {
266
269
ID : uuid .New (),
267
- }), asserts ())
270
+ }), asserts (), nil )
268
271
})
269
272
})
270
273
suite .Run ("InsertTemplateVersionParameter" , func () {
271
274
suite .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
272
275
v := dbgen .TemplateVersion (t , db , database.TemplateVersion {})
273
276
return methodCase (values (database.InsertTemplateVersionParameterParams {
274
277
TemplateVersionID : v .ID ,
275
- }), asserts ())
278
+ }), asserts (), nil )
276
279
})
277
280
})
278
281
suite .Run ("InsertWorkspaceResource" , func () {
@@ -281,7 +284,7 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
281
284
return methodCase (values (database.InsertWorkspaceResourceParams {
282
285
ID : r .ID ,
283
286
Transition : database .WorkspaceTransitionStart ,
284
- }), asserts ())
287
+ }), asserts (), nil )
285
288
})
286
289
})
287
290
suite .Run ("InsertParameterSchema" , func () {
@@ -291,7 +294,7 @@ func (suite *MethodTestSuite) TestSystemFunctions() {
291
294
DefaultSourceScheme : database .ParameterSourceSchemeNone ,
292
295
DefaultDestinationScheme : database .ParameterDestinationSchemeNone ,
293
296
ValidationTypeSystem : database .ParameterTypeSystemNone ,
294
- }), asserts ())
297
+ }), asserts (), nil )
295
298
})
296
299
})
297
300
}
0 commit comments