// RunCommand implements plan.Runner.
RunCommand implements plan.Runner.
// RunCommand implements plan . Runner .
func (r *TestRunner) RunCommand(cmd string, stdin io.Reader) (stdouterr string, err error) {
	r.T.Log("RunCommand:", cmd)
	stdouterr, err = r.Runner.RunCommand(cmd, stdin)
	r.T.Logf("Output:\n%s", stdouterr)
	r.pushRunCommand(cmd, stdouterr)
	return
}
func ( r * TestRunner ) RunCommand ( cmd string , stdin io . Reader ) ( stdouterr string , err error ) { r . T . Log ( " " , cmd ) stdouterr , err = r . Runner . RunCommand ( cmd , stdin ) r . T . Logf ( " \n " , stdouterr ) r . pushRunCommand ( cmd , stdouterr ) return }
RunCommand implements plan.Runner.
RunCommand implements plan . Runner .