mocks

package
v1.21.41 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2025 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Prompter

type Prompter struct {
	CaptureStringVal        string
	CaptureStringErr        error
	CaptureYesNoVal         bool
	CaptureYesNoErr         error
	CaptureListVal          string
	CaptureListErr          error
	CaptureIndexVal         int
	CaptureIndexErr         error
	CaptureUintVal          uint64
	CaptureUintErr          error
	CaptureUint16Val        uint16
	CaptureUint16Err        error
	CaptureUint32Val        uint32
	CaptureUint32Err        error
	CaptureFloatVal         float64
	CaptureFloatErr         error
	CaptureAddressVal       crypto.Address
	CaptureAddressErr       error
	CapturePChainAddressVal ids.ShortID
	CapturePChainAddressErr error
	CaptureIDVal            ids.ID
	CaptureIDErr            error
	CaptureDurationVal      time.Duration
	CaptureDurationErr      error
	CaptureEmailVal         string
	CaptureEmailErr         error
	CaptureURLVal           string
	CaptureURLErr           error
	CaptureListEditVal      []string
	CaptureListEditErr      error
}

Prompter is a mock implementation of the Prompter interface for testing

func (*Prompter) CaptureAddress

func (m *Prompter) CaptureAddress(prompt string) (crypto.Address, error)

func (*Prompter) CaptureDate

func (m *Prompter) CaptureDate(prompt string) (time.Time, error)

func (*Prompter) CaptureDuration

func (m *Prompter) CaptureDuration(prompt string) (time.Duration, error)

func (*Prompter) CaptureEmail

func (m *Prompter) CaptureEmail(prompt string) (string, error)

func (*Prompter) CaptureExistingFilepath

func (m *Prompter) CaptureExistingFilepath(prompt string) (string, error)

func (*Prompter) CaptureFloat

func (m *Prompter) CaptureFloat(prompt string) (float64, error)

func (*Prompter) CaptureID

func (m *Prompter) CaptureID(prompt string) (ids.ID, error)

func (*Prompter) CaptureIndex

func (m *Prompter) CaptureIndex(prompt string, options []any) (int, error)

func (*Prompter) CaptureList

func (m *Prompter) CaptureList(prompt string, options []string) (string, error)

func (*Prompter) CaptureListEdit

func (m *Prompter) CaptureListEdit(prompt string, initialList []string, info string) ([]string, bool, error)

func (*Prompter) CaptureNewFilepath

func (m *Prompter) CaptureNewFilepath(prompt string) (string, error)

func (*Prompter) CaptureNoYes

func (m *Prompter) CaptureNoYes(prompt string) (bool, error)

func (*Prompter) CaptureNodeID

func (m *Prompter) CaptureNodeID(prompt string) (ids.NodeID, error)

func (*Prompter) CapturePChainAddress

func (m *Prompter) CapturePChainAddress(prompt string, network string) (ids.ShortID, error)

func (*Prompter) CapturePositiveBigInt

func (m *Prompter) CapturePositiveBigInt(prompt string) (*big.Int, error)

func (*Prompter) CaptureString

func (m *Prompter) CaptureString(prompt string) (string, error)

func (*Prompter) CaptureStringAllowEmpty

func (m *Prompter) CaptureStringAllowEmpty(prompt string) (string, error)

func (*Prompter) CaptureStringSlice

func (m *Prompter) CaptureStringSlice(prompt string) ([]string, error)

func (*Prompter) CaptureURL

func (m *Prompter) CaptureURL(prompt string) (string, error)

func (*Prompter) CaptureUint16

func (m *Prompter) CaptureUint16(prompt string) (uint16, error)

func (*Prompter) CaptureUint32

func (m *Prompter) CaptureUint32(prompt string) (uint32, error)

func (*Prompter) CaptureUint64

func (m *Prompter) CaptureUint64(prompt string) (uint64, error)

func (*Prompter) CaptureUint64Compare

func (m *Prompter) CaptureUint64Compare(prompt string, comparators []interface{}) (uint64, error)

func (*Prompter) CaptureUint8

func (m *Prompter) CaptureUint8(prompt string) (uint8, error)

func (*Prompter) CaptureValidatedString

func (m *Prompter) CaptureValidatedString(prompt string, validator func(string) error) (string, error)

func (*Prompter) CaptureVersion

func (m *Prompter) CaptureVersion(prompt string) (string, error)

func (*Prompter) CaptureYesNo

func (m *Prompter) CaptureYesNo(prompt string) (bool, error)

func (*Prompter) ChooseKeyOrLedger

func (m *Prompter) ChooseKeyOrLedger(goal string) (bool, error)

func (*Prompter) SelectFromListWithSize

func (m *Prompter) SelectFromListWithSize(prompt string, options []string, size int) (string, error)

Jump to

Keyboard shortcuts

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