mocks

package
v1.0.9 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: BSD-3-Clause Imports: 21 Imported by: 0

README

Mocks

The mocks package contains mock objects used for testing. They have been generated with mockery.

There is a scripts/regenerate_mocks.sh script which can be executed to regenerate most mocks when required (interface change).

However, there is an exception: Interfaces in another repository (e.g. avalanchego) seem to pose problems to mockery. We get

outside main module or its selected dependencies

trying to generate them via script.

Those should probably need to be regenerated and pasted here manually when required.

At this point this affects:

  • InfoClient
  • PClient

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BinaryChecker

type BinaryChecker struct {
	mock.Mock
}

BinaryChecker is an autogenerated mock type for the BinaryChecker type

func NewBinaryChecker

func NewBinaryChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *BinaryChecker

NewBinaryChecker creates a new instance of BinaryChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*BinaryChecker) ExistsWithVersion

func (_m *BinaryChecker) ExistsWithVersion(name string, binaryPrefix string, version string) (bool, error)

ExistsWithVersion provides a mock function with given fields: name, binaryPrefix, version

type Client

type Client struct {
	mock.Mock
}

Client is an autogenerated mock type for the Client type

func NewClient

func NewClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *Client

NewClient creates a new instance of Client. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Client) AddNode

func (_m *Client) AddNode(ctx context.Context, name string, execPath string, opts ...client.OpOption) (*rpcpb.AddNodeResponse, error)

AddNode provides a mock function with given fields: ctx, name, execPath, opts

func (*Client) AddPermissionlessDelegator added in v1.0.6

func (_m *Client) AddPermissionlessDelegator(ctx context.Context, validatorSpec []*rpcpb.ValidatorSpec) (*rpcpb.AddDelegatorResponse, error)

AddPermissionlessDelegator provides a mock function with given fields: ctx, validatorSpec

func (*Client) AddPermissionlessValidator added in v1.0.6

func (_m *Client) AddPermissionlessValidator(ctx context.Context, validatorSpec []*rpcpb.ValidatorSpec) (*rpcpb.AddValidatorResponse, error)

AddPermissionlessValidator provides a mock function with given fields: ctx, validatorSpec

func (*Client) AddSubnetValidators added in v1.0.6

func (_m *Client) AddSubnetValidators(ctx context.Context, validatorSpec []*rpcpb.SubnetValidatorsSpec) (*rpcpb.AddSubnetValidatorsResponse, error)

AddSubnetValidators provides a mock function with given fields: ctx, validatorSpec

func (*Client) AttachPeer

func (_m *Client) AttachPeer(ctx context.Context, nodeName string) (*rpcpb.AttachPeerResponse, error)

AttachPeer provides a mock function with given fields: ctx, nodeName

func (*Client) Close

func (_m *Client) Close() error

Close provides a mock function with given fields:

func (*Client) CreateBlockchains

func (_m *Client) CreateBlockchains(ctx context.Context, blockchainSpecs []*rpcpb.BlockchainSpec) (*rpcpb.CreateBlockchainsResponse, error)

CreateBlockchains provides a mock function with given fields: ctx, blockchainSpecs

func (*Client) CreateSubnets

func (_m *Client) CreateSubnets(ctx context.Context, subnetSpecs []*rpcpb.SubnetSpec) (*rpcpb.CreateSubnetsResponse, error)

CreateSubnets provides a mock function with given fields: ctx, subnetSpecs

func (*Client) GetSnapshotNames

func (_m *Client) GetSnapshotNames(ctx context.Context) ([]string, error)

GetSnapshotNames provides a mock function with given fields: ctx

func (*Client) Health

func (_m *Client) Health(ctx context.Context) (*rpcpb.HealthResponse, error)

Health provides a mock function with given fields: ctx

func (*Client) ListBlockchains added in v1.0.6

func (_m *Client) ListBlockchains(ctx context.Context) ([]*rpcpb.CustomChainInfo, error)

ListBlockchains provides a mock function with given fields: ctx

func (*Client) ListRpcs added in v1.0.6

func (_m *Client) ListRpcs(ctx context.Context) ([]*rpcpb.ChainEndpoints, error)

ListRpcs provides a mock function with given fields: ctx

func (*Client) ListSubnets added in v1.0.6

func (_m *Client) ListSubnets(ctx context.Context) ([]string, error)

ListSubnets provides a mock function with given fields: ctx

func (*Client) LoadSnapshot

func (_m *Client) LoadSnapshot(ctx context.Context, snapshotName string, opts ...client.OpOption) (*rpcpb.LoadSnapshotResponse, error)

LoadSnapshot provides a mock function with given fields: ctx, snapshotName, opts

func (*Client) PauseNode added in v1.0.6

func (_m *Client) PauseNode(ctx context.Context, name string) (*rpcpb.PauseNodeResponse, error)

PauseNode provides a mock function with given fields: ctx, name

func (*Client) Ping

func (_m *Client) Ping(ctx context.Context) (*rpcpb.PingResponse, error)

Ping provides a mock function with given fields: ctx

func (*Client) RPCVersion added in v1.0.6

func (_m *Client) RPCVersion(ctx context.Context) (*rpcpb.RPCVersionResponse, error)

RPCVersion provides a mock function with given fields: ctx

func (*Client) RemoveNode

func (_m *Client) RemoveNode(ctx context.Context, name string) (*rpcpb.RemoveNodeResponse, error)

RemoveNode provides a mock function with given fields: ctx, name

func (*Client) RemoveSnapshot

func (_m *Client) RemoveSnapshot(ctx context.Context, snapshotName string) (*rpcpb.RemoveSnapshotResponse, error)

RemoveSnapshot provides a mock function with given fields: ctx, snapshotName

func (*Client) RemoveSubnetValidator added in v1.0.6

func (_m *Client) RemoveSubnetValidator(ctx context.Context, validatorSpec []*rpcpb.RemoveSubnetValidatorSpec) (*rpcpb.RemoveSubnetValidatorResponse, error)

RemoveSubnetValidator provides a mock function with given fields: ctx, validatorSpec

func (*Client) RestartNode

func (_m *Client) RestartNode(ctx context.Context, name string, opts ...client.OpOption) (*rpcpb.RestartNodeResponse, error)

RestartNode provides a mock function with given fields: ctx, name, opts

func (*Client) ResumeNode added in v1.0.6

func (_m *Client) ResumeNode(ctx context.Context, name string) (*rpcpb.ResumeNodeResponse, error)

ResumeNode provides a mock function with given fields: ctx, name

func (*Client) SaveSnapshot

func (_m *Client) SaveSnapshot(ctx context.Context, snapshotName string) (*rpcpb.SaveSnapshotResponse, error)

SaveSnapshot provides a mock function with given fields: ctx, snapshotName

func (*Client) SendOutboundMessage

func (_m *Client) SendOutboundMessage(ctx context.Context, nodeName string, peerID string, op uint32, msgBody []byte) (*rpcpb.SendOutboundMessageResponse, error)

SendOutboundMessage provides a mock function with given fields: ctx, nodeName, peerID, op, msgBody

func (*Client) Start

func (_m *Client) Start(ctx context.Context, execPath string, opts ...client.OpOption) (*rpcpb.StartResponse, error)

Start provides a mock function with given fields: ctx, execPath, opts

func (*Client) Status

func (_m *Client) Status(ctx context.Context) (*rpcpb.StatusResponse, error)

Status provides a mock function with given fields: ctx

func (*Client) Stop

func (_m *Client) Stop(ctx context.Context) (*rpcpb.StopResponse, error)

Stop provides a mock function with given fields: ctx

func (*Client) StreamStatus

func (_m *Client) StreamStatus(ctx context.Context, pushInterval time.Duration) (<-chan *rpcpb.ClusterInfo, error)

StreamStatus provides a mock function with given fields: ctx, pushInterval

func (*Client) TransformElasticSubnets added in v1.0.6

func (_m *Client) TransformElasticSubnets(ctx context.Context, elasticSubnetSpecs []*rpcpb.ElasticSubnetSpec) (*rpcpb.TransformElasticSubnetsResponse, error)

TransformElasticSubnets provides a mock function with given fields: ctx, elasticSubnetSpecs

func (*Client) URIs

func (_m *Client) URIs(ctx context.Context) ([]string, error)

URIs provides a mock function with given fields: ctx

func (*Client) VMID added in v1.0.6

func (_m *Client) VMID(ctx context.Context, vmName string) (string, error)

VMID provides a mock function with given fields: ctx, vmName

func (*Client) WaitForHealthy

func (_m *Client) WaitForHealthy(ctx context.Context) (*rpcpb.WaitForHealthyResponse, error)

WaitForHealthy provides a mock function with given fields: ctx

type Downloader

type Downloader struct {
	mock.Mock
}

Downloader is an autogenerated mock type for the Downloader type

func NewDownloader

func NewDownloader(t interface {
	mock.TestingT
	Cleanup(func())
}) *Downloader

NewDownloader creates a new instance of Downloader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Downloader) Download

func (_m *Downloader) Download(url string) ([]byte, error)

Download provides a mock function with given fields: url

func (*Downloader) GetAllReleasesForRepo

func (_m *Downloader) GetAllReleasesForRepo(org string, repo string) ([]string, error)

GetAllReleasesForRepo provides a mock function with given fields: org, repo

func (*Downloader) GetLatestPreReleaseVersion added in v1.0.6

func (_m *Downloader) GetLatestPreReleaseVersion(org string, repo string) (string, error)

GetLatestPreReleaseVersion provides a mock function with given fields: org, repo

func (*Downloader) GetLatestReleaseVersion

func (_m *Downloader) GetLatestReleaseVersion(releaseURL string) (string, error)

GetLatestReleaseVersion provides a mock function with given fields: releaseURL

type InfoClient

type InfoClient struct {
	mock.Mock
}

InfoClient is an autogenerated mock type for the Client type

func NewInfoClient

func NewInfoClient(t mockConstructorTestingTNewInfoClient) *InfoClient

NewInfoClient creates a new instance of InfoClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.

func (*InfoClient) GetBlockchainID

func (_m *InfoClient) GetBlockchainID(_a0 context.Context, _a1 string, _a2 ...rpc.Option) (ids.ID, error)

GetBlockchainID provides a mock function with given fields: _a0, _a1, _a2

func (*InfoClient) GetNetworkID

func (_m *InfoClient) GetNetworkID(_a0 context.Context, _a1 ...rpc.Option) (uint32, error)

GetNetworkID provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetNetworkName

func (_m *InfoClient) GetNetworkName(_a0 context.Context, _a1 ...rpc.Option) (string, error)

GetNetworkName provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetNodeID

func (_m *InfoClient) GetNodeID(_a0 context.Context, _a1 ...rpc.Option) (ids.NodeID, *signer.ProofOfPossession, error)

GetNodeID provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetNodeIP

func (_m *InfoClient) GetNodeIP(_a0 context.Context, _a1 ...rpc.Option) (string, error)

GetNodeIP provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetNodeVersion

func (_m *InfoClient) GetNodeVersion(_a0 context.Context, _a1 ...rpc.Option) (*info.GetNodeVersionReply, error)

GetNodeVersion provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetTxFee

func (_m *InfoClient) GetTxFee(_a0 context.Context, _a1 ...rpc.Option) (*info.GetTxFeeResponse, error)

GetTxFee provides a mock function with given fields: _a0, _a1

func (*InfoClient) GetVMs

func (_m *InfoClient) GetVMs(_a0 context.Context, _a1 ...rpc.Option) (map[ids.ID][]string, error)

GetVMs provides a mock function with given fields: _a0, _a1

func (*InfoClient) IsBootstrapped

func (_m *InfoClient) IsBootstrapped(_a0 context.Context, _a1 string, _a2 ...rpc.Option) (bool, error)

IsBootstrapped provides a mock function with given fields: _a0, _a1, _a2

func (*InfoClient) Peers

func (_m *InfoClient) Peers(_a0 context.Context, _a1 ...rpc.Option) ([]info.Peer, error)

Peers provides a mock function with given fields: _a0, _a1

func (*InfoClient) Uptime

func (_m *InfoClient) Uptime(_a0 context.Context, _a1 ids.ID, _a2 ...rpc.Option) (*info.UptimeResponse, error)

Uptime provides a mock function with given fields: _a0, _a1, _a2

type Installer

type Installer struct {
	mock.Mock
}

Installer is an autogenerated mock type for the Installer type

func NewInstaller

func NewInstaller(t interface {
	mock.TestingT
	Cleanup(func())
}) *Installer

NewInstaller creates a new instance of Installer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Installer) GetArch

func (_m *Installer) GetArch() (string, string)

GetArch provides a mock function with given fields:

type PClient

type PClient struct {
	mock.Mock
}

PClient is an autogenerated mock type for the Client type

func NewPClient added in v1.0.6

func NewPClient(t interface {
	mock.TestingT
	Cleanup(func())
}) *PClient

NewPClient creates a new instance of PClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*PClient) AwaitTxDecided

func (_m *PClient) AwaitTxDecided(ctx context.Context, txID ids.ID, freq time.Duration, options ...rpc.Option) (*platformvm.GetTxStatusResponse, error)

AwaitTxDecided provides a mock function with given fields: ctx, txID, freq, options

func (*PClient) ExportKey

func (_m *PClient) ExportKey(ctx context.Context, user api.UserPass, address ids.ShortID, options ...rpc.Option) (*secp256k1.PrivateKey, error)

ExportKey provides a mock function with given fields: ctx, user, address, options

func (*PClient) GetAtomicUTXOs

func (_m *PClient) GetAtomicUTXOs(ctx context.Context, addrs []ids.ShortID, sourceChain string, limit uint32, startAddress ids.ShortID, startUTXOID ids.ID, options ...rpc.Option) ([][]byte, ids.ShortID, ids.ID, error)

GetAtomicUTXOs provides a mock function with given fields: ctx, addrs, sourceChain, limit, startAddress, startUTXOID, options

func (*PClient) GetBalance

func (_m *PClient) GetBalance(ctx context.Context, addrs []ids.ShortID, options ...rpc.Option) (*platformvm.GetBalanceResponse, error)

GetBalance provides a mock function with given fields: ctx, addrs, options

func (*PClient) GetBlock

func (_m *PClient) GetBlock(ctx context.Context, blockID ids.ID, options ...rpc.Option) ([]byte, error)

GetBlock provides a mock function with given fields: ctx, blockID, options

func (*PClient) GetBlockByHeight added in v1.0.6

func (_m *PClient) GetBlockByHeight(ctx context.Context, height uint64, options ...rpc.Option) ([]byte, error)

GetBlockByHeight provides a mock function with given fields: ctx, height, options

func (*PClient) GetBlockchainStatus

func (_m *PClient) GetBlockchainStatus(ctx context.Context, blockchainID string, options ...rpc.Option) (status.BlockchainStatus, error)

GetBlockchainStatus provides a mock function with given fields: ctx, blockchainID, options

func (*PClient) GetBlockchains

func (_m *PClient) GetBlockchains(ctx context.Context, options ...rpc.Option) ([]platformvm.APIBlockchain, error)

GetBlockchains provides a mock function with given fields: ctx, options

func (*PClient) GetCurrentSupply

func (_m *PClient) GetCurrentSupply(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, uint64, error)

GetCurrentSupply provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetCurrentValidators

func (_m *PClient) GetCurrentValidators(ctx context.Context, subnetID ids.ID, nodeIDs []ids.NodeID, options ...rpc.Option) ([]platformvm.ClientPermissionlessValidator, error)

GetCurrentValidators provides a mock function with given fields: ctx, subnetID, nodeIDs, options

func (*PClient) GetHeight

func (_m *PClient) GetHeight(ctx context.Context, options ...rpc.Option) (uint64, error)

GetHeight provides a mock function with given fields: ctx, options

func (*PClient) GetMinStake

func (_m *PClient) GetMinStake(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, uint64, error)

GetMinStake provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetRewardUTXOs

func (_m *PClient) GetRewardUTXOs(_a0 context.Context, _a1 *api.GetTxArgs, _a2 ...rpc.Option) ([][]byte, error)

GetRewardUTXOs provides a mock function with given fields: _a0, _a1, _a2

func (*PClient) GetStake

func (_m *PClient) GetStake(ctx context.Context, addrs []ids.ShortID, validatorsOnly bool, options ...rpc.Option) (map[ids.ID]uint64, [][]byte, error)

GetStake provides a mock function with given fields: ctx, addrs, validatorsOnly, options

func (*PClient) GetStakingAssetID

func (_m *PClient) GetStakingAssetID(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (ids.ID, error)

GetStakingAssetID provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetSubnet added in v1.0.6

func (_m *PClient) GetSubnet(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (platformvm.GetSubnetClientResponse, error)

GetSubnet provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetSubnets

func (_m *PClient) GetSubnets(ctx context.Context, subnetIDs []ids.ID, options ...rpc.Option) ([]platformvm.ClientSubnet, error)

GetSubnets provides a mock function with given fields: ctx, subnetIDs, options

func (*PClient) GetTimestamp

func (_m *PClient) GetTimestamp(ctx context.Context, options ...rpc.Option) (time.Time, error)

GetTimestamp provides a mock function with given fields: ctx, options

func (*PClient) GetTotalStake

func (_m *PClient) GetTotalStake(ctx context.Context, subnetID ids.ID, options ...rpc.Option) (uint64, error)

GetTotalStake provides a mock function with given fields: ctx, subnetID, options

func (*PClient) GetTx

func (_m *PClient) GetTx(ctx context.Context, txID ids.ID, options ...rpc.Option) ([]byte, error)

GetTx provides a mock function with given fields: ctx, txID, options

func (*PClient) GetTxStatus

func (_m *PClient) GetTxStatus(ctx context.Context, txID ids.ID, options ...rpc.Option) (*platformvm.GetTxStatusResponse, error)

GetTxStatus provides a mock function with given fields: ctx, txID, options

func (*PClient) GetUTXOs

func (_m *PClient) GetUTXOs(ctx context.Context, addrs []ids.ShortID, limit uint32, startAddress ids.ShortID, startUTXOID ids.ID, options ...rpc.Option) ([][]byte, ids.ShortID, ids.ID, error)

GetUTXOs provides a mock function with given fields: ctx, addrs, limit, startAddress, startUTXOID, options

func (*PClient) GetValidatorsAt

func (_m *PClient) GetValidatorsAt(ctx context.Context, subnetID ids.ID, height uint64, options ...rpc.Option) (map[ids.NodeID]*validators.GetValidatorOutput, error)

GetValidatorsAt provides a mock function with given fields: ctx, subnetID, height, options

func (*PClient) IssueTx

func (_m *PClient) IssueTx(ctx context.Context, tx []byte, options ...rpc.Option) (ids.ID, error)

IssueTx provides a mock function with given fields: ctx, tx, options

func (*PClient) ListAddresses

func (_m *PClient) ListAddresses(ctx context.Context, user api.UserPass, options ...rpc.Option) ([]ids.ShortID, error)

ListAddresses provides a mock function with given fields: ctx, user, options

func (*PClient) SampleValidators

func (_m *PClient) SampleValidators(ctx context.Context, subnetID ids.ID, sampleSize uint16, options ...rpc.Option) ([]ids.NodeID, error)

SampleValidators provides a mock function with given fields: ctx, subnetID, sampleSize, options

func (*PClient) ValidatedBy

func (_m *PClient) ValidatedBy(ctx context.Context, blockchainID ids.ID, options ...rpc.Option) (ids.ID, error)

ValidatedBy provides a mock function with given fields: ctx, blockchainID, options

func (*PClient) Validates

func (_m *PClient) Validates(ctx context.Context, subnetID ids.ID, options ...rpc.Option) ([]ids.ID, error)

Validates provides a mock function with given fields: ctx, subnetID, options

type PluginBinaryDownloader

type PluginBinaryDownloader struct {
	mock.Mock
}

PluginBinaryDownloader is an autogenerated mock type for the PluginBinaryDownloader type

func NewPluginBinaryDownloader

func NewPluginBinaryDownloader(t interface {
	mock.TestingT
	Cleanup(func())
}) *PluginBinaryDownloader

NewPluginBinaryDownloader creates a new instance of PluginBinaryDownloader. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*PluginBinaryDownloader) InstallVM

func (_m *PluginBinaryDownloader) InstallVM(vmID string, vmBin string) error

InstallVM provides a mock function with given fields: vmID, vmBin

func (*PluginBinaryDownloader) RemoveVM

func (_m *PluginBinaryDownloader) RemoveVM(vmID string) error

RemoveVM provides a mock function with given fields: vmID

func (*PluginBinaryDownloader) UpgradeVM added in v1.0.6

func (_m *PluginBinaryDownloader) UpgradeVM(vmID string, vmBin string) error

UpgradeVM provides a mock function with given fields: vmID, vmBin

type ProcessChecker

type ProcessChecker struct {
	mock.Mock
}

ProcessChecker is an autogenerated mock type for the ProcessChecker type

func NewProcessChecker

func NewProcessChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *ProcessChecker

NewProcessChecker creates a new instance of ProcessChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*ProcessChecker) IsServerProcessRunning

func (_m *ProcessChecker) IsServerProcessRunning(app *application.Avalanche) (bool, error)

IsServerProcessRunning provides a mock function with given fields: app

type Prompter

type Prompter struct {
	mock.Mock
}

Prompter is an autogenerated mock type for the Prompter type

func NewPrompter

func NewPrompter(t interface {
	mock.TestingT
	Cleanup(func())
}) *Prompter

NewPrompter creates a new instance of Prompter. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Prompter) CaptureAddress

func (_m *Prompter) CaptureAddress(promptStr string) (common.Address, error)

CaptureAddress provides a mock function with given fields: promptStr

func (*Prompter) CaptureDate

func (_m *Prompter) CaptureDate(promptStr string) (time.Time, error)

CaptureDate provides a mock function with given fields: promptStr

func (*Prompter) CaptureEmail

func (_m *Prompter) CaptureEmail(promptStr string) (string, error)

CaptureEmail provides a mock function with given fields: promptStr

func (*Prompter) CaptureExistingFilepath

func (_m *Prompter) CaptureExistingFilepath(promptStr string) (string, error)

CaptureExistingFilepath provides a mock function with given fields: promptStr

func (*Prompter) CaptureFloat added in v1.0.6

func (_m *Prompter) CaptureFloat(promptStr string, validator func(float64) error) (float64, error)

CaptureFloat provides a mock function with given fields: promptStr, validator

func (*Prompter) CaptureFujiDuration added in v1.0.6

func (_m *Prompter) CaptureFujiDuration(promptStr string) (time.Duration, error)

CaptureFujiDuration provides a mock function with given fields: promptStr

func (*Prompter) CaptureFutureDate

func (_m *Prompter) CaptureFutureDate(promptStr string, minDate time.Time) (time.Time, error)

CaptureFutureDate provides a mock function with given fields: promptStr, minDate

func (*Prompter) CaptureGitURL

func (_m *Prompter) CaptureGitURL(promptStr string) (*url.URL, error)

CaptureGitURL provides a mock function with given fields: promptStr

func (*Prompter) CaptureID

func (_m *Prompter) CaptureID(promptStr string) (ids.ID, error)

CaptureID provides a mock function with given fields: promptStr

func (*Prompter) CaptureIndex

func (_m *Prompter) CaptureIndex(promptStr string, options []interface{}) (int, error)

CaptureIndex provides a mock function with given fields: promptStr, options

func (*Prompter) CaptureInt added in v1.0.6

func (_m *Prompter) CaptureInt(promptStr string) (int, error)

CaptureInt provides a mock function with given fields: promptStr

func (*Prompter) CaptureList

func (_m *Prompter) CaptureList(promptStr string, options []string) (string, error)

CaptureList provides a mock function with given fields: promptStr, options

func (*Prompter) CaptureListWithSize added in v1.0.6

func (_m *Prompter) CaptureListWithSize(promptStr string, options []string, size int) (string, error)

CaptureListWithSize provides a mock function with given fields: promptStr, options, size

func (*Prompter) CaptureMainnetDuration added in v1.0.6

func (_m *Prompter) CaptureMainnetDuration(promptStr string) (time.Duration, error)

CaptureMainnetDuration provides a mock function with given fields: promptStr

func (*Prompter) CaptureNewFilepath

func (_m *Prompter) CaptureNewFilepath(promptStr string) (string, error)

CaptureNewFilepath provides a mock function with given fields: promptStr

func (*Prompter) CaptureNoYes

func (_m *Prompter) CaptureNoYes(promptStr string) (bool, error)

CaptureNoYes provides a mock function with given fields: promptStr

func (*Prompter) CaptureNodeID

func (_m *Prompter) CaptureNodeID(promptStr string) (ids.NodeID, error)

CaptureNodeID provides a mock function with given fields: promptStr

func (*Prompter) CapturePChainAddress

func (_m *Prompter) CapturePChainAddress(promptStr string, network models.Network) (string, error)

CapturePChainAddress provides a mock function with given fields: promptStr, network

func (*Prompter) CapturePositiveBigInt

func (_m *Prompter) CapturePositiveBigInt(promptStr string) (*big.Int, error)

CapturePositiveBigInt provides a mock function with given fields: promptStr

func (*Prompter) CapturePositiveInt added in v1.0.6

func (_m *Prompter) CapturePositiveInt(promptStr string, comparators []prompts.Comparator) (int, error)

CapturePositiveInt provides a mock function with given fields: promptStr, comparators

func (*Prompter) CaptureRepoBranch added in v1.0.6

func (_m *Prompter) CaptureRepoBranch(promptStr string, repo string) (string, error)

CaptureRepoBranch provides a mock function with given fields: promptStr, repo

func (*Prompter) CaptureRepoFile added in v1.0.6

func (_m *Prompter) CaptureRepoFile(promptStr string, repo string, branch string) (string, error)

CaptureRepoFile provides a mock function with given fields: promptStr, repo, branch

func (*Prompter) CaptureString

func (_m *Prompter) CaptureString(promptStr string) (string, error)

CaptureString provides a mock function with given fields: promptStr

func (*Prompter) CaptureStringAllowEmpty

func (_m *Prompter) CaptureStringAllowEmpty(promptStr string) (string, error)

CaptureStringAllowEmpty provides a mock function with given fields: promptStr

func (*Prompter) CaptureURL added in v1.0.6

func (_m *Prompter) CaptureURL(promptStr string, validateConnection bool) (string, error)

CaptureURL provides a mock function with given fields: promptStr, validateConnection

func (*Prompter) CaptureUint32 added in v1.0.6

func (_m *Prompter) CaptureUint32(promptStr string) (uint32, error)

CaptureUint32 provides a mock function with given fields: promptStr

func (*Prompter) CaptureUint64

func (_m *Prompter) CaptureUint64(promptStr string) (uint64, error)

CaptureUint64 provides a mock function with given fields: promptStr

func (*Prompter) CaptureUint64Compare added in v1.0.6

func (_m *Prompter) CaptureUint64Compare(promptStr string, comparators []prompts.Comparator) (uint64, error)

CaptureUint64Compare provides a mock function with given fields: promptStr, comparators

func (*Prompter) CaptureValidatedString added in v1.0.6

func (_m *Prompter) CaptureValidatedString(promptStr string, validator func(string) error) (string, error)

CaptureValidatedString provides a mock function with given fields: promptStr, validator

func (*Prompter) CaptureVersion

func (_m *Prompter) CaptureVersion(promptStr string) (string, error)

CaptureVersion provides a mock function with given fields: promptStr

func (*Prompter) CaptureWeight

func (_m *Prompter) CaptureWeight(promptStr string) (uint64, error)

CaptureWeight provides a mock function with given fields: promptStr

func (*Prompter) CaptureXChainAddress added in v1.0.6

func (_m *Prompter) CaptureXChainAddress(promptStr string, network models.Network) (string, error)

CaptureXChainAddress provides a mock function with given fields: promptStr, network

func (*Prompter) CaptureYesNo

func (_m *Prompter) CaptureYesNo(promptStr string) (bool, error)

CaptureYesNo provides a mock function with given fields: promptStr

func (*Prompter) ChooseKeyOrLedger

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

ChooseKeyOrLedger provides a mock function with given fields: goal

type Publisher

type Publisher struct {
	mock.Mock
}

Publisher is an autogenerated mock type for the Publisher type

func NewPublisher

func NewPublisher(t interface {
	mock.TestingT
	Cleanup(func())
}) *Publisher

NewPublisher creates a new instance of Publisher. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Publisher) GetRepo

func (_m *Publisher) GetRepo() (*git.Repository, error)

GetRepo provides a mock function with given fields:

func (*Publisher) Publish

func (_m *Publisher) Publish(r *git.Repository, subnetName string, vmName string, subnetYAML []byte, vmYAML []byte) error

Publish provides a mock function with given fields: r, subnetName, vmName, subnetYAML, vmYAML

type StatusChecker

type StatusChecker struct {
	mock.Mock
}

StatusChecker is an autogenerated mock type for the StatusChecker type

func NewStatusChecker

func NewStatusChecker(t interface {
	mock.TestingT
	Cleanup(func())
}) *StatusChecker

NewStatusChecker creates a new instance of StatusChecker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*StatusChecker) GetCurrentNetworkVersion

func (_m *StatusChecker) GetCurrentNetworkVersion() (string, int, bool, error)

GetCurrentNetworkVersion provides a mock function with given fields:

Jump to

Keyboard shortcuts

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