fix fakerunner runcmd unit test

pull/5530/head
Medya Gh 2019-10-06 19:17:36 -07:00
parent 7709c77c8b
commit 9df56183fd
1 changed files with 2 additions and 2 deletions

View File

@ -49,12 +49,12 @@ func NewFakeCommandRunner() *FakeCommandRunner {
// RunCmd implements the Command Runner interface to run a exec.Cmd object
func (f *FakeCommandRunner) RunCmd(cmd *exec.Cmd) (*RunResult, error) {
rr := &RunResult{Args: cmd.Args}
rr := &RunResult{Args: cmd.Args[2:]} // to get rid of /bin/bash -c part
glog.Infof("(FakeCommandRunner) Run: %v", rr.Command())
start := time.Now()
out, ok := f.cmdMap.Load(strings.Join(cmd.Args, " "))
out, ok := f.cmdMap.Load(strings.Join(rr.Args, " "))
buf := new(bytes.Buffer) // creating a buffer reader to convert out to rr.stdout
outStr := ""
if out != nil {