Skip to content

Commit b216efd

Browse files
committed
fix more tests
1 parent ba01ba0 commit b216efd

File tree

11 files changed

+26
-26
lines changed

11 files changed

+26
-26
lines changed

coderd/database/dbauthz/dbauthz_test.go

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1655,10 +1655,7 @@ func (s *MethodTestSuite) TestWorkspace() {
16551655
build := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: ws.ID, JobID: uuid.New()})
16561656
res := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: build.JobID})
16571657
agt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: res.ID})
1658-
check.Args(agt.ID).Asserts(ws, policy.ActionRead).Returns(database.Workspace{
1659-
Workspace: ws,
1660-
TemplateName: tpl.Name,
1661-
})
1658+
check.Args(agt.ID).Asserts(ws, policy.ActionRead)
16621659
}))
16631660
s.Run("GetWorkspaceAgentsInLatestBuildByWorkspaceID", s.Subtest(func(db database.Store, check *expects) {
16641661
tpl := dbgen.Template(s.T(), db, database.Template{})
@@ -1676,7 +1673,7 @@ func (s *MethodTestSuite) TestWorkspace() {
16761673
OwnerID: ws.OwnerID,
16771674
Deleted: ws.Deleted,
16781675
Name: ws.Name,
1679-
}).Asserts(ws, policy.ActionRead).Returns(ws)
1676+
}).Asserts(ws, policy.ActionRead)
16801677
}))
16811678
s.Run("GetWorkspaceResourceByID", s.Subtest(func(db database.Store, check *expects) {
16821679
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
@@ -1881,7 +1878,7 @@ func (s *MethodTestSuite) TestWorkspace() {
18811878
res := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: build.JobID})
18821879
agt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: res.ID})
18831880
app := dbgen.WorkspaceApp(s.T(), db, database.WorkspaceApp{AgentID: agt.ID})
1884-
check.Args(app.ID).Asserts(ws, policy.ActionRead).Returns(ws)
1881+
check.Args(app.ID).Asserts(ws, policy.ActionRead)
18851882
}))
18861883
s.Run("ActivityBumpWorkspace", s.Subtest(func(db database.Store, check *expects) {
18871884
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
@@ -2457,13 +2454,13 @@ func (s *MethodTestSuite) TestSystemFunctions() {
24572454
Asserts(tpl, policy.ActionRead).Errors(sql.ErrNoRows)
24582455
}))
24592456
s.Run("GetWorkspaceAppsByAgentIDs", s.Subtest(func(db database.Store, check *expects) {
2460-
aWs := dbgen.Workspace(s.T(), db, database.Workspace{})
2457+
aWs := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
24612458
aBuild := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: aWs.ID, JobID: uuid.New()})
24622459
aRes := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: aBuild.JobID})
24632460
aAgt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: aRes.ID})
24642461
a := dbgen.WorkspaceApp(s.T(), db, database.WorkspaceApp{AgentID: aAgt.ID})
24652462

2466-
bWs := dbgen.Workspace(s.T(), db, database.Workspace{})
2463+
bWs := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
24672464
bBuild := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: bWs.ID, JobID: uuid.New()})
24682465
bRes := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: bBuild.JobID})
24692466
bAgt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: bRes.ID})
@@ -2478,15 +2475,15 @@ func (s *MethodTestSuite) TestSystemFunctions() {
24782475
v := dbgen.TemplateVersion(s.T(), db, database.TemplateVersion{TemplateID: uuid.NullUUID{UUID: tpl.ID, Valid: true}, JobID: uuid.New()})
24792476
tJob := dbgen.ProvisionerJob(s.T(), db, nil, database.ProvisionerJob{ID: v.JobID, Type: database.ProvisionerJobTypeTemplateVersionImport})
24802477

2481-
ws := dbgen.Workspace(s.T(), db, database.Workspace{})
2478+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
24822479
build := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: ws.ID, JobID: uuid.New()})
24832480
wJob := dbgen.ProvisionerJob(s.T(), db, nil, database.ProvisionerJob{ID: build.JobID, Type: database.ProvisionerJobTypeWorkspaceBuild})
24842481
check.Args([]uuid.UUID{tJob.ID, wJob.ID}).
24852482
Asserts(rbac.ResourceSystem, policy.ActionRead).
24862483
Returns([]database.WorkspaceResource{})
24872484
}))
24882485
s.Run("GetWorkspaceResourceMetadataByResourceIDs", s.Subtest(func(db database.Store, check *expects) {
2489-
ws := dbgen.Workspace(s.T(), db, database.Workspace{})
2486+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
24902487
build := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: ws.ID, JobID: uuid.New()})
24912488
_ = dbgen.ProvisionerJob(s.T(), db, nil, database.ProvisionerJob{ID: build.JobID, Type: database.ProvisionerJobTypeWorkspaceBuild})
24922489
a := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: build.JobID})
@@ -2495,7 +2492,7 @@ func (s *MethodTestSuite) TestSystemFunctions() {
24952492
Asserts(rbac.ResourceSystem, policy.ActionRead)
24962493
}))
24972494
s.Run("GetWorkspaceAgentsByResourceIDs", s.Subtest(func(db database.Store, check *expects) {
2498-
ws := dbgen.Workspace(s.T(), db, database.Workspace{})
2495+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
24992496
build := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: ws.ID, JobID: uuid.New()})
25002497
res := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: build.JobID})
25012498
agt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: res.ID})
@@ -2529,7 +2526,7 @@ func (s *MethodTestSuite) TestSystemFunctions() {
25292526
}).Asserts(rbac.ResourceSystem, policy.ActionCreate)
25302527
}))
25312528
s.Run("UpdateWorkspaceAgentConnectionByID", s.Subtest(func(db database.Store, check *expects) {
2532-
ws := dbgen.Workspace(s.T(), db, database.Workspace{})
2529+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
25332530
build := dbgen.WorkspaceBuild(s.T(), db, database.WorkspaceBuild{WorkspaceID: ws.ID, JobID: uuid.New()})
25342531
res := dbgen.WorkspaceResource(s.T(), db, database.WorkspaceResource{JobID: build.JobID})
25352532
agt := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{ResourceID: res.ID})
@@ -2772,7 +2769,7 @@ func (s *MethodTestSuite) TestSystemFunctions() {
27722769
check.Args(uuid.New()).Asserts(rbac.ResourceSystem, policy.ActionRead)
27732770
}))
27742771
s.Run("GetJFrogXrayScanByWorkspaceAndAgentID", s.Subtest(func(db database.Store, check *expects) {
2775-
ws := dbgen.Workspace(s.T(), db, database.Workspace{})
2772+
ws := dbgen.Workspace(s.T(), db, database.WorkspaceTable{})
27762773
agent := dbgen.WorkspaceAgent(s.T(), db, database.WorkspaceAgent{})
27772774

27782775
err := db.UpsertJFrogXrayScanByWorkspaceAndAgentID(context.Background(), database.UpsertJFrogXrayScanByWorkspaceAndAgentIDParams{
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
DROP VIEW workspaces_expanded;

coderd/httpmw/workspaceagent_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ func TestWorkspaceAgent(t *testing.T) {
9797
})
9898
}
9999

100-
func setup(t testing.TB, db database.Store, authToken uuid.UUID, mw func(http.Handler) http.Handler) (*http.Request, http.Handler, database.Workspace, database.TemplateVersion) {
100+
func setup(t testing.TB, db database.Store, authToken uuid.UUID, mw func(http.Handler) http.Handler) (*http.Request, http.Handler, database.WorkspaceTable, database.TemplateVersion) {
101101
t.Helper()
102102
org := dbgen.Organization(t, db, database.Organization{})
103103
user := dbgen.User(t, db, database.User{

coderd/httpmw/workspacebuildparam_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
func TestWorkspaceBuildParam(t *testing.T) {
2121
t.Parallel()
2222

23-
setupAuthentication := func(db database.Store) (*http.Request, database.Workspace) {
23+
setupAuthentication := func(db database.Store) (*http.Request, database.WorkspaceTable) {
2424
var (
2525
user = dbgen.User(t, db, database.User{})
2626
_, token = dbgen.APIKey(t, db, database.APIKey{

coderd/provisionerdserver/provisionerdserver.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1406,7 +1406,7 @@ func (s *server) CompleteJob(ctx context.Context, completed *proto.CompletedJob)
14061406
TemplateScheduleStore: *s.TemplateScheduleStore.Load(),
14071407
UserQuietHoursScheduleStore: *s.UserQuietHoursScheduleStore.Load(),
14081408
Now: now,
1409-
Workspace: workspace,
1409+
Workspace: workspace.WorkspaceTable(),
14101410
// Allowed to be the empty string.
14111411
WorkspaceAutostart: workspace.AutostartSchedule.String,
14121412
})

coderd/provisionerdserver/provisionerdserver_test.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1263,7 +1263,7 @@ func TestCompleteJob(t *testing.T) {
12631263
Valid: true,
12641264
}
12651265
}
1266-
workspace := dbgen.Workspace(t, db, database.WorkspaceTable{
1266+
workspaceTable := dbgen.Workspace(t, db, database.WorkspaceTable{
12671267
TemplateID: template.ID,
12681268
Ttl: workspaceTTL,
12691269
OwnerID: user.ID,
@@ -1278,7 +1278,7 @@ func TestCompleteJob(t *testing.T) {
12781278
JobID: uuid.New(),
12791279
})
12801280
build := dbgen.WorkspaceBuild(t, db, database.WorkspaceBuild{
1281-
WorkspaceID: workspace.ID,
1281+
WorkspaceID: workspaceTable.ID,
12821282
TemplateVersionID: version.ID,
12831283
Transition: c.transition,
12841284
Reason: database.BuildReasonInitiator,
@@ -1331,7 +1331,7 @@ func TestCompleteJob(t *testing.T) {
13311331
<-publishedWorkspace
13321332
<-publishedLogs
13331333

1334-
workspace, err = db.GetWorkspaceByID(ctx, workspace.ID)
1334+
workspace, err := db.GetWorkspaceByID(ctx, workspaceTable.ID)
13351335
require.NoError(t, err)
13361336
require.Equal(t, c.transition == database.WorkspaceTransitionDelete, workspace.Deleted)
13371337

@@ -1622,7 +1622,7 @@ func TestNotifications(t *testing.T) {
16221622
template, err := db.GetTemplateByID(ctx, template.ID)
16231623
require.NoError(t, err)
16241624
file := dbgen.File(t, db, database.File{CreatedBy: user.ID})
1625-
workspace := dbgen.Workspace(t, db, database.WorkspaceTable{
1625+
workspaceTable := dbgen.Workspace(t, db, database.WorkspaceTable{
16261626
TemplateID: template.ID,
16271627
OwnerID: user.ID,
16281628
OrganizationID: pd.OrganizationID,
@@ -1636,7 +1636,7 @@ func TestNotifications(t *testing.T) {
16361636
JobID: uuid.New(),
16371637
})
16381638
build := dbgen.WorkspaceBuild(t, db, database.WorkspaceBuild{
1639-
WorkspaceID: workspace.ID,
1639+
WorkspaceID: workspaceTable.ID,
16401640
TemplateVersionID: version.ID,
16411641
InitiatorID: initiator.ID,
16421642
Transition: database.WorkspaceTransitionDelete,
@@ -1674,7 +1674,7 @@ func TestNotifications(t *testing.T) {
16741674
})
16751675
require.NoError(t, err)
16761676

1677-
workspace, err = db.GetWorkspaceByID(ctx, workspace.ID)
1677+
workspace, err := db.GetWorkspaceByID(ctx, workspaceTable.ID)
16781678
require.NoError(t, err)
16791679
require.True(t, workspace.Deleted)
16801680

coderd/schedule/autostop.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ type CalculateAutostopParams struct {
5151
WorkspaceAutostart string
5252

5353
Now time.Time
54-
Workspace database.Workspace
54+
Workspace database.WorkspaceTable
5555
}
5656

5757
type AutostopTime struct {

coderd/workspacestats/batcher_internal_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ type deps struct {
162162
Agent database.WorkspaceAgent
163163
Template database.Template
164164
User database.User
165-
Workspace database.Workspace
165+
Workspace database.WorkspaceTable
166166
}
167167

168168
// setupDeps sets up a set of test dependencies.

enterprise/coderd/jfrog_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ func TestJFrogXrayScan(t *testing.T) {
8585

8686
memberClient, member := coderdtest.CreateAnotherUser(t, ownerClient, owner.OrganizationID)
8787

88-
wsResp := dbfake.WorkspaceBuild(t, db, database.Workspace{
88+
wsResp := dbfake.WorkspaceBuild(t, db, database.WorkspaceTable{
8989
OrganizationID: owner.OrganizationID,
9090
OwnerID: member.ID,
9191
}).WithAgent().Do()

enterprise/coderd/schedule/template.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,7 @@ func (s *EnterpriseTemplateScheduleStore) updateWorkspaceBuild(ctx context.Conte
296296
UserQuietHoursScheduleStore: *s.UserQuietHoursScheduleStore.Load(),
297297
// Use the job completion time as the time we calculate autostop from.
298298
Now: job.CompletedAt.Time,
299-
Workspace: workspace,
299+
Workspace: workspace.WorkspaceTable(),
300300
WorkspaceAutostart: workspace.AutostartSchedule.String,
301301
})
302302
if err != nil {

0 commit comments

Comments
 (0)