Help us shape the future of Go! Take the 2026 Go Developer Survey

fakes

package
v0.0.37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2017 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeDiskManager added in v0.0.24

type FakeDiskManager struct {
	FakePartitioner           *FakePartitioner
	FakeFormatter             *FakeFormatter
	FakeMounter               *FakeMounter
	FakeMountsSearcher        *FakeMountsSearcher
	FakeRootDevicePartitioner *FakePartitioner
	FakeDiskUtil              *fakedevutil.FakeDeviceUtil
	DiskUtilDiskPath          string
	PartedPartitionerCalled   bool
	PartitionerCalled         bool
}

func NewFakeDiskManager added in v0.0.24

func NewFakeDiskManager() *FakeDiskManager

func (*FakeDiskManager) GetDiskUtil added in v0.0.24

func (m *FakeDiskManager) GetDiskUtil(diskPath string) boshdevutil.DeviceUtil

func (*FakeDiskManager) GetFormatter added in v0.0.24

func (m *FakeDiskManager) GetFormatter() boshdisk.Formatter

func (*FakeDiskManager) GetMounter added in v0.0.24

func (m *FakeDiskManager) GetMounter() boshdisk.Mounter

func (*FakeDiskManager) GetMountsSearcher added in v0.0.24

func (m *FakeDiskManager) GetMountsSearcher() boshdisk.MountsSearcher

func (*FakeDiskManager) GetPartedPartitioner added in v0.0.24

func (m *FakeDiskManager) GetPartedPartitioner() boshdisk.Partitioner

func (*FakeDiskManager) GetPartitioner added in v0.0.24

func (m *FakeDiskManager) GetPartitioner() boshdisk.Partitioner

func (*FakeDiskManager) GetRootDevicePartitioner added in v0.0.24

func (m *FakeDiskManager) GetRootDevicePartitioner() boshdisk.Partitioner

type FakeFormatter

type FakeFormatter struct {
	FormatCalled         bool
	FormatPartitionPaths []string
	FormatFsTypes        []boshdisk.FileSystemType
	FormatError          error
}

func (*FakeFormatter) Format

func (p *FakeFormatter) Format(partitionPath string, fsType boshdisk.FileSystemType) (err error)

type FakeMounter added in v0.0.24

type FakeMounter struct {
	MountCalled         bool
	MountPartitionPaths []string
	MountMountPoints    []string
	MountMountOptions   [][]string
	MountErr            error

	RemountInPlaceCalled       bool
	RemountInPlaceMountPoints  []string
	RemountInPlaceMountOptions [][]string
	RemountInPlaceErr          error

	RemountAsReadonlyCalled bool
	RemountAsReadonlyPath   string
	RemountAsReadonlyErr    error

	RemountFromMountPoint string
	RemountToMountPoint   string
	RemountMountOptions   []string
	RemountErr            error

	SwapOnPartitionPaths []string
	SwapOnErr            error

	UnmountPartitionPathOrMountPoint string
	UnmountDidUnmount                bool
	UnmountErr                       error

	IsMountPointPath          string
	IsMountPointPartitionPath string
	IsMountPointResult        bool
	IsMountPointErr           error

	IsMountedResult bool
	IsMountedErr    error
	IsMountedStub   func(string) (bool, error)
	// contains filtered or unexported fields
}

func (*FakeMounter) IsMountPoint added in v0.0.24

func (m *FakeMounter) IsMountPoint(path string) (partitionPath string, result bool, err error)

func (*FakeMounter) IsMounted added in v0.0.24

func (m *FakeMounter) IsMounted(devicePathOrMountPoint string) (bool, error)

func (*FakeMounter) IsMountedArgsForCall added in v0.0.24

func (m *FakeMounter) IsMountedArgsForCall(callNumber int) string

func (*FakeMounter) Mount added in v0.0.24

func (m *FakeMounter) Mount(partitionPath, mountPoint string, mountOptions ...string) error

func (*FakeMounter) Remount added in v0.0.24

func (m *FakeMounter) Remount(fromMountPoint, toMountPoint string, mountOptions ...string) (err error)

func (*FakeMounter) RemountAsReadonly added in v0.0.24

func (m *FakeMounter) RemountAsReadonly(mountPoint string) (err error)

func (*FakeMounter) RemountInPlace added in v0.0.24

func (m *FakeMounter) RemountInPlace(mountPoint string, mountOptions ...string) error

func (*FakeMounter) SwapOn added in v0.0.24

func (m *FakeMounter) SwapOn(partitionPath string) (err error)

func (*FakeMounter) Unmount added in v0.0.24

func (m *FakeMounter) Unmount(partitionPathOrMountPoint string) (didUnmount bool, err error)

type FakeMountsSearcher

type FakeMountsSearcher struct {
	SearchMountsMounts []boshdisk.Mount
	SearchMountsErr    error
}

func (*FakeMountsSearcher) SearchMounts

func (s *FakeMountsSearcher) SearchMounts() ([]boshdisk.Mount, error)

type FakePartitioner

type FakePartitioner struct {
	PartitionCalled     bool
	PartitionDevicePath string
	PartitionPartitions []boshdisk.Partition
	PartitionErr        error

	GetDeviceSizeInBytesDevicePath string
	GetDeviceSizeInBytesSizes      map[string]uint64
	GetDeviceSizeInBytesErr        error
}

func NewFakePartitioner

func NewFakePartitioner() *FakePartitioner

func (*FakePartitioner) GetDeviceSizeInBytes

func (p *FakePartitioner) GetDeviceSizeInBytes(devicePath string) (uint64, error)

func (*FakePartitioner) Partition

func (p *FakePartitioner) Partition(devicePath string, partitions []boshdisk.Partition) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL