expectBuildParameters captures a call to InsertWorkspaceBuildParameters and runs the provided assertions against it.
( assertions func(database.InsertWorkspaceBuildParametersParams), )
| 1575 | // expectBuildParameters captures a call to InsertWorkspaceBuildParameters and runs the provided assertions |
| 1576 | // against it. |
| 1577 | func expectBuildParameters( |
| 1578 | assertions func(database.InsertWorkspaceBuildParametersParams), |
| 1579 | ) func(mTx *dbmock.MockStore) { |
| 1580 | return func(mTx *dbmock.MockStore) { |
| 1581 | mTx.EXPECT().InsertWorkspaceBuildParameters(gomock.Any(), gomock.Any()). |
| 1582 | Times(1). |
| 1583 | DoAndReturn( |
| 1584 | func(ctx context.Context, params database.InsertWorkspaceBuildParametersParams) error { |
| 1585 | assertions(params) |
| 1586 | return nil |
| 1587 | }, |
| 1588 | ) |
| 1589 | } |
| 1590 | } |
| 1591 | |
| 1592 | func withProvisionerDaemons(provisionerDaemons []database.GetEligibleProvisionerDaemonsByProvisionerJobIDsRow) func(mTx *dbmock.MockStore) { |
| 1593 | return func(mTx *dbmock.MockStore) { |
no test coverage detected