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

fake

package
v0.60.4 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DmsetupCommand

type DmsetupCommand struct {
	Name   string
	Result string
	Err    error
}

type FakeDmsetupClient

type FakeDmsetupClient struct {
	// contains filtered or unexported fields
}

FakeDmsetupClient is a thread-unsafe fake implementation of the DmsetupClient interface

func NewFakeDmsetupClient

func NewFakeDmsetupClient(t *testing.T, commands ...DmsetupCommand) *FakeDmsetupClient

NewFakeDmsetupClient returns a new fake DmsetupClient.

func (*FakeDmsetupClient) AddCommand

func (c *FakeDmsetupClient) AddCommand(name string, result string, err error)

func (*FakeDmsetupClient) Message

func (c *FakeDmsetupClient) Message(deviceName string, sector int, message string) ([]byte, error)

func (*FakeDmsetupClient) Status

func (c *FakeDmsetupClient) Status(deviceName string) ([]byte, error)

func (*FakeDmsetupClient) Table

func (c *FakeDmsetupClient) Table(deviceName string) ([]byte, error)

type FakeThinLsClient

type FakeThinLsClient struct {
	// contains filtered or unexported fields
}

func NewFakeThinLsClient

func NewFakeThinLsClient(result map[string]uint64, err error) *FakeThinLsClient

NewFakeThinLsClient returns a new fake ThinLsClient.

func (*FakeThinLsClient) ThinLs

func (c *FakeThinLsClient) ThinLs(deviceName string) (map[string]uint64, error)

Jump to

Keyboard shortcuts

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