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

fakes

package
v2.905.0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2026 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 FakeCDUtil

type FakeCDUtil struct {
	GetFilesContentsFileNames []string
	GetFilesContentsError     error
	GetFilesContentsContents  [][]byte

	GetBlockDeviceSizeError error
	GetBlockDeviceSizeSize  uint64
}

func NewFakeCDUtil

func NewFakeCDUtil() (util *FakeCDUtil)

func (*FakeCDUtil) GetBlockDeviceSize

func (util *FakeCDUtil) GetBlockDeviceSize() (size uint64, err error)

func (*FakeCDUtil) GetFilesContents

func (util *FakeCDUtil) GetFilesContents(fileNames []string) ([][]byte, error)

type FakeCdrom

type FakeCdrom struct {
	WaitForMediaError error
	MountError        error
	UnmountError      error
	EjectError        error

	MediaAvailable    bool
	Fs                *fakesys.FakeFileSystem
	MediaFilePath     string
	MediaFileContents string

	MountMountPath string
	Mounted        bool
}

func NewFakeCdrom

func NewFakeCdrom(fs *fakesys.FakeFileSystem, filepath, contents string) *FakeCdrom

func (*FakeCdrom) Eject

func (cdrom *FakeCdrom) Eject() (err error)

func (*FakeCdrom) Mount

func (cdrom *FakeCdrom) Mount(mountPath string) error

func (*FakeCdrom) Unmount

func (cdrom *FakeCdrom) Unmount() error

func (*FakeCdrom) WaitForMedia

func (cdrom *FakeCdrom) WaitForMedia() error

Jump to

Keyboard shortcuts

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