github.com/filecoin-project/bacalhau@v0.3.23-0.20230228154132-45c989550ace/pkg/compute/bidstrategy/export_test.go (about)

     1  //go:build unit || !integration
     2  
     3  package bidstrategy
     4  
     5  import "github.com/filecoin-project/bacalhau/pkg/model"
     6  
     7  func getBidStrategyRequest() BidStrategyRequest {
     8  	return BidStrategyRequest{
     9  		NodeID: "node-id",
    10  		Job: model.Job{
    11  			Metadata: model.Metadata{
    12  				ID: "job-id",
    13  			},
    14  			Spec: model.Spec{
    15  				Engine: model.EngineNoop,
    16  			},
    17  		},
    18  	}
    19  }
    20  
    21  func getBidStrategyRequestWithInput() BidStrategyRequest {
    22  	request := getBidStrategyRequest()
    23  	request.Job.Spec.Inputs = []model.StorageSpec{
    24  		{
    25  			StorageSource: model.StorageSourceIPFS,
    26  			CID:           "volume-id",
    27  		},
    28  	}
    29  	return request
    30  }