(mTx *dbmock.MockStore)
| 1380 | } |
| 1381 | |
| 1382 | func 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 | |
| 1412 | func withLastBuildState(mTx *dbmock.MockStore) { |
| 1413 | mTx.EXPECT().GetWorkspaceBuildProvisionerStateByID(gomock.Any(), lastBuildID). |
nothing calls this directly
no test coverage detected