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

Function expectBuildParameters

coderd/wsbuilder/wsbuilder_test.go:1577–1590  ·  view source on GitHub ↗

expectBuildParameters captures a call to InsertWorkspaceBuildParameters and runs the provided assertions against it.

(
	assertions func(database.InsertWorkspaceBuildParametersParams),
)

Source from the content-addressed store, hash-verified

1575// expectBuildParameters captures a call to InsertWorkspaceBuildParameters and runs the provided assertions
1576// against it.
1577func 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
1592func withProvisionerDaemons(provisionerDaemons []database.GetEligibleProvisionerDaemonsByProvisionerJobIDsRow) func(mTx *dbmock.MockStore) {
1593 return func(mTx *dbmock.MockStore) {

Calls 2

EXPECTMethod · 0.45

Tested by

no test coverage detected