(testCase *models.TestCase, newPort string)
| 3805 | } |
| 3806 | |
| 3807 | func (r *Replayer) replacePortInTestCase(testCase *models.TestCase, newPort string) error { |
| 3808 | var err error |
| 3809 | switch testCase.Kind { |
| 3810 | case models.HTTP: |
| 3811 | testCase.HTTPReq.URL, err = utils.ReplacePort(testCase.HTTPReq.URL, newPort) |
| 3812 | case models.GRPC_EXPORT: |
| 3813 | testCase.GrpcReq.Headers.PseudoHeaders[":authority"], err = utils.ReplaceGrpcPort(testCase.GrpcReq.Headers.PseudoHeaders[":authority"], newPort) |
| 3814 | } |
| 3815 | if err != nil { |
| 3816 | utils.LogError(r.logger, err, "failed to replace port") |
| 3817 | return err |
| 3818 | } |
| 3819 | return nil |
| 3820 | } |
| 3821 | |
| 3822 | func (r *Replayer) GetSelectedTestSets(ctx context.Context) ([]string, error) { |
| 3823 | // get all the testset ids |
nothing calls this directly
no test coverage detected