func (c *MockClient) Delete(path string) (bool, error) {
	args := c.Called(path)
	return args.Get(0).(bool), args.Error(1)
}
Delete mocks Client#Delete
package cmdtest
import (
	"io"
	"github.com/stretchr/testify/mock"
	"github.com/puppetlabs/wash/analytics"
	apitypes "github.com/puppetlabs/wash/api/types"
)
type MockClient struct {
	mock.Mock
}
func (c *MockClient) Info(path string) (apitypes.Entry, error) {
	args := c.Called(path)
	return args.Get(0).(apitypes.Entry), args.Error(1)
}
func (c *MockClient) List(path string) ([]apitypes.Entry, error) {
	args := c.Called(path)
	return args.Get(0).([]apitypes.Entry), args.Error(1)
}
func (c *MockClient) Metadata(path string) (map[string]interface{}, error) {
	args := c.Called(path)
	return args.Get(0).(map[string]interface{}), args.Error(1)
}
func (c *MockClient) Stream(path string) (io.ReadCloser, error) {
	args := c.Called(path)
	return args.Get(0).(io.ReadCloser), args.Error(1)
}
func (c *MockClient) Exec(path string, command string, args []string, opts apitypes.ExecOptions) (<-chan apitypes.ExecPacket, error) {
	margs := c.Called(path, command, args, opts)
	return margs.Get(0).(<-chan apitypes.ExecPacket), margs.Error(1)
}
func (c *MockClient) History(follow bool) (chan apitypes.Activity, error) {
	args := c.Called(follow)
	return args.Get(0).(chan apitypes.Activity), args.Error(1)
}
func (c *MockClient) ActivityJournal(index int, follow bool) (io.ReadCloser, error) {
	args := c.Called(index, follow)
	return args.Get(0).(io.ReadCloser), args.Error(1)
}
func (c *MockClient) Clear(path string) ([]string, error) {
	args := c.Called(path)
	return args.Get(0).([]string), args.Error(1)
}
func (c *MockClient) Schema(path string) (*apitypes.EntrySchema, error) {
	args := c.Called(path)
	return args.Get(0).(*apitypes.EntrySchema), args.Error(1)
}
func (c *MockClient) Screenview(name string, params analytics.Params) error {
	args := c.Called(name, params)
	return args.Error(1)
}