@@ -14,16 +14,16 @@ func (s *MethodTestSuite) TestWorkspace() {
14
14
s .Run ("GetWorkspaceByID" , func () {
15
15
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
16
16
ws := dbgen .Workspace (t , db , database.Workspace {})
17
- return methodCase (values (ws .ID ), asserts (ws , rbac .ActionRead ), values ( ws ))
17
+ return methodCase (values (ws .ID ), asserts (ws , rbac .ActionRead ), nil ) // GetWorkspacesRow
18
18
})
19
19
})
20
20
s .Run ("GetWorkspaces" , func () {
21
21
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
22
- a : = dbgen .Workspace (t , db , database.Workspace {})
23
- b : = dbgen .Workspace (t , db , database.Workspace {})
22
+ _ = dbgen .Workspace (t , db , database.Workspace {})
23
+ _ = dbgen .Workspace (t , db , database.Workspace {})
24
24
// No asserts here because SQLFilter.
25
25
return methodCase (values (database.GetWorkspacesParams {}), asserts (),
26
- values ([]database. Workspace { a , b }))
26
+ nil ) // GetWorkspacesRow
27
27
})
28
28
})
29
29
s .Run ("GetLatestWorkspaceBuildByWorkspaceID" , func () {
@@ -162,12 +162,10 @@ func (s *MethodTestSuite) TestWorkspace() {
162
162
s .Run ("GetWorkspaceBuildsByWorkspaceID" , func () {
163
163
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
164
164
ws := dbgen .Workspace (t , db , database.Workspace {})
165
- a := dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 1 })
166
- b := dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 2 })
167
- c := dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 3 })
168
- return methodCase (values (database.GetWorkspaceBuildsByWorkspaceIDParams {WorkspaceID : ws .ID }),
169
- asserts (ws , rbac .ActionRead ),
170
- values ([]database.WorkspaceBuild {a , b , c }))
165
+ _ = dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 1 })
166
+ _ = dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 2 })
167
+ _ = dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , BuildNumber : 3 })
168
+ return methodCase (values (database.GetWorkspaceBuildsByWorkspaceIDParams {WorkspaceID : ws .ID }), asserts (ws , rbac .ActionRead ), nil ) // ordering
171
169
})
172
170
})
173
171
s .Run ("GetWorkspaceByAgentID" , func () {
@@ -281,9 +279,11 @@ func (s *MethodTestSuite) TestWorkspace() {
281
279
s .Run ("UpdateWorkspace" , func () {
282
280
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
283
281
w := dbgen .Workspace (t , db , database.Workspace {})
282
+ expected := w
283
+ expected .Name = ""
284
284
return methodCase (values (database.UpdateWorkspaceParams {
285
285
ID : w .ID ,
286
- }), asserts (w , rbac .ActionUpdate ), values (w ))
286
+ }), asserts (w , rbac .ActionUpdate ), values (expected ))
287
287
})
288
288
})
289
289
s .Run ("UpdateWorkspaceAgentConnectionByID" , func () {
@@ -294,7 +294,7 @@ func (s *MethodTestSuite) TestWorkspace() {
294
294
agt := dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {ResourceID : res .ID })
295
295
return methodCase (values (database.UpdateWorkspaceAgentConnectionByIDParams {
296
296
ID : agt .ID ,
297
- }), asserts (ws , rbac .ActionUpdate ), values (agt ))
297
+ }), asserts (ws , rbac .ActionUpdate ), values ())
298
298
})
299
299
})
300
300
s .Run ("InsertAgentStat" , func () {
@@ -313,7 +313,7 @@ func (s *MethodTestSuite) TestWorkspace() {
313
313
agt := dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {ResourceID : res .ID })
314
314
return methodCase (values (database.UpdateWorkspaceAgentVersionByIDParams {
315
315
ID : agt .ID ,
316
- }), asserts (ws , rbac .ActionUpdate ), values (agt ))
316
+ }), asserts (ws , rbac .ActionUpdate ), values ())
317
317
})
318
318
})
319
319
s .Run ("UpdateWorkspaceAppHealthByID" , func () {
@@ -324,32 +324,35 @@ func (s *MethodTestSuite) TestWorkspace() {
324
324
agt := dbgen .WorkspaceAgent (t , db , database.WorkspaceAgent {ResourceID : res .ID })
325
325
app := dbgen .WorkspaceApp (t , db , database.WorkspaceApp {AgentID : agt .ID })
326
326
return methodCase (values (database.UpdateWorkspaceAppHealthByIDParams {
327
- ID : app .ID ,
328
- }), asserts (ws , rbac .ActionUpdate ), values (app ))
327
+ ID : app .ID ,
328
+ Health : database .WorkspaceAppHealthDisabled ,
329
+ }), asserts (ws , rbac .ActionUpdate ), values ())
329
330
})
330
331
})
331
332
s .Run ("UpdateWorkspaceAutostart" , func () {
332
333
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
333
334
ws := dbgen .Workspace (t , db , database.Workspace {})
334
335
return methodCase (values (database.UpdateWorkspaceAutostartParams {
335
336
ID : ws .ID ,
336
- }), asserts (ws , rbac .ActionUpdate ), values (ws ))
337
+ }), asserts (ws , rbac .ActionUpdate ), values ())
337
338
})
338
339
})
339
340
s .Run ("UpdateWorkspaceBuildByID" , func () {
340
341
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
341
342
ws := dbgen .Workspace (t , db , database.Workspace {})
342
343
build := dbgen .WorkspaceBuild (t , db , database.WorkspaceBuild {WorkspaceID : ws .ID , JobID : uuid .New ()})
343
344
return methodCase (values (database.UpdateWorkspaceBuildByIDParams {
344
- ID : build .ID ,
345
+ ID : build .ID ,
346
+ UpdatedAt : build .UpdatedAt ,
347
+ Deadline : build .Deadline ,
345
348
}), asserts (ws , rbac .ActionUpdate ), values (build ))
346
349
})
347
350
})
348
351
s .Run ("SoftDeleteWorkspaceByID" , func () {
349
352
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
350
353
ws := dbgen .Workspace (t , db , database.Workspace {})
351
354
ws .Deleted = true
352
- return methodCase (values (ws .ID ), asserts (ws , rbac .ActionDelete ), values (ws ))
355
+ return methodCase (values (ws .ID ), asserts (ws , rbac .ActionDelete ), values ())
353
356
})
354
357
})
355
358
s .Run ("UpdateWorkspaceDeletedByID" , func () {
@@ -358,23 +361,23 @@ func (s *MethodTestSuite) TestWorkspace() {
358
361
return methodCase (values (database.UpdateWorkspaceDeletedByIDParams {
359
362
ID : ws .ID ,
360
363
Deleted : true ,
361
- }), asserts (ws , rbac .ActionDelete ), values (ws ))
364
+ }), asserts (ws , rbac .ActionDelete ), values ())
362
365
})
363
366
})
364
367
s .Run ("UpdateWorkspaceLastUsedAt" , func () {
365
368
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
366
369
ws := dbgen .Workspace (t , db , database.Workspace {})
367
370
return methodCase (values (database.UpdateWorkspaceLastUsedAtParams {
368
371
ID : ws .ID ,
369
- }), asserts (ws , rbac .ActionUpdate ), values (ws ))
372
+ }), asserts (ws , rbac .ActionUpdate ), values ())
370
373
})
371
374
})
372
375
s .Run ("UpdateWorkspaceTTL" , func () {
373
376
s .RunMethodTest (func (t * testing.T , db database.Store ) MethodCase {
374
377
ws := dbgen .Workspace (t , db , database.Workspace {})
375
378
return methodCase (values (database.UpdateWorkspaceTTLParams {
376
379
ID : ws .ID ,
377
- }), asserts (ws , rbac .ActionUpdate ), values (ws ))
380
+ }), asserts (ws , rbac .ActionUpdate ), values ())
378
381
})
379
382
})
380
383
s .Run ("GetWorkspaceByWorkspaceAppID" , func () {
0 commit comments