MCPcopy Index your code
hub / github.com/coder/coder / withLastBuildFound

Function withLastBuildFound

coderd/wsbuilder/wsbuilder_test.go:1382–1410  ·  view source on GitHub ↗
(mTx *dbmock.MockStore)

Source from the content-addressed store, hash-verified

1380}
1381
1382func withLastBuildFound(mTx *dbmock.MockStore) {
1383 mTx.EXPECT().GetLatestWorkspaceBuildByWorkspaceID(gomock.Any(), workspaceID).
1384 Times(1).
1385 Return(database.WorkspaceBuild{
1386 ID: lastBuildID,
1387 WorkspaceID: workspaceID,
1388 TemplateVersionID: inactiveVersionID,
1389 BuildNumber: 1,
1390 Transition: database.WorkspaceTransitionStart,
1391 InitiatorID: userID,
1392 JobID: lastBuildJobID,
1393 Reason: database.BuildReasonInitiator,
1394 }, nil)
1395
1396 mTx.EXPECT().GetProvisionerJobByID(gomock.Any(), lastBuildJobID).
1397 Times(1).
1398 Return(database.ProvisionerJob{
1399 ID: lastBuildJobID,
1400 OrganizationID: orgID,
1401 InitiatorID: userID,
1402 Provisioner: database.ProvisionerTypeTerraform,
1403 StorageMethod: database.ProvisionerStorageMethodFile,
1404 FileID: inactiveFileID,
1405 Type: database.ProvisionerJobTypeWorkspaceBuild,
1406 StartedAt: sql.NullTime{Time: dbtime.Now(), Valid: true},
1407 UpdatedAt: time.Now(),
1408 CompletedAt: sql.NullTime{Time: dbtime.Now(), Valid: true},
1409 }, nil)
1410}
1411
1412func withLastBuildState(mTx *dbmock.MockStore) {
1413 mTx.EXPECT().GetWorkspaceBuildProvisionerStateByID(gomock.Any(), lastBuildID).

Callers

nothing calls this directly

Calls 4

NowFunction · 0.92
GetProvisionerJobByIDMethod · 0.65
EXPECTMethod · 0.45

Tested by

no test coverage detected