mocks

package
v0.0.0-...-d0c3903 Latest Latest
Warning

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

Go to latest
Published: Jul 15, 2023 License: BSD-3-Clause Imports: 19 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. dijetsnode) 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 mockConstructorTestingTNewBinaryChecker) *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.

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 mockConstructorTestingTNewClient) *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.

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) 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, opts ...client.OpOption) (*rpcpb.CreateSubnetsResponse, error)

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

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) 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) Ping

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

Ping 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) 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) 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) URIs

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

URIs provides a mock function with given fields: ctx

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 mockConstructorTestingTNewDownloader) *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.

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) 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 mockConstructorTestingTNewInstaller) *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.

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 (*PClient) AddDelegator

func (_m *PClient) AddDelegator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, rewardAddress ids.ShortID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, options ...rpc.Option) (ids.ID, error)

AddDelegator provides a mock function with given fields: ctx, user, from, changeAddr, rewardAddress, nodeID, stakeAmount, startTime, endTime, options

func (*PClient) AddSubnetValidator

func (_m *PClient) AddSubnetValidator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, subnetID ids.ID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, options ...rpc.Option) (ids.ID, error)

AddSubnetValidator provides a mock function with given fields: ctx, user, from, changeAddr, subnetID, nodeID, stakeAmount, startTime, endTime, options

func (*PClient) AddValidator

func (_m *PClient) AddValidator(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, rewardAddress ids.ShortID, nodeID ids.NodeID, stakeAmount uint64, startTime uint64, endTime uint64, delegationFeeRate float32, options ...rpc.Option) (ids.ID, error)

AddValidator provides a mock function with given fields: ctx, user, from, changeAddr, rewardAddress, nodeID, stakeAmount, startTime, endTime, delegationFeeRate, options

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) CreateAddress

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

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

func (*PClient) CreateBlockchain

func (_m *PClient) CreateBlockchain(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, subnetID ids.ID, vmID string, fxIDs []string, name string, genesisData []byte, options ...rpc.Option) (ids.ID, error)

CreateBlockchain provides a mock function with given fields: ctx, user, from, changeAddr, subnetID, vmID, fxIDs, name, genesisData, options

func (*PClient) CreateSubnet

func (_m *PClient) CreateSubnet(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, controlKeys []ids.ShortID, threshold uint32, options ...rpc.Option) (ids.ID, error)

CreateSubnet provides a mock function with given fields: ctx, user, from, changeAddr, controlKeys, threshold, options

func (*PClient) ExportAVAX

func (_m *PClient) ExportAVAX(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, to ids.ShortID, toChainIDAlias string, amount uint64, options ...rpc.Option) (ids.ID, error)

ExportAVAX provides a mock function with given fields: ctx, user, from, changeAddr, to, toChainIDAlias, amount, options

func (*PClient) ExportKey

func (_m *PClient) ExportKey(ctx context.Context, user api.UserPass, address ids.ShortID, options ...rpc.Option) (*crypto.PrivateKeySECP256K1R, 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) 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, 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) GetMaxStakeAmount

func (_m *PClient) GetMaxStakeAmount(ctx context.Context, subnetID ids.ID, nodeID ids.NodeID, startTime uint64, endTime uint64, options ...rpc.Option) (uint64, error)

GetMaxStakeAmount provides a mock function with given fields: ctx, subnetID, nodeID, startTime, endTime, 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) GetPendingValidators

func (_m *PClient) GetPendingValidators(ctx context.Context, subnetID ids.ID, nodeIDs []ids.NodeID, options ...rpc.Option) ([]interface{}, []interface{}, error)

GetPendingValidators provides a mock function with given fields: ctx, subnetID, nodeIDs, 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, options ...rpc.Option) (map[ids.ID]uint64, [][]byte, error)

GetStake provides a mock function with given fields: ctx, addrs, 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) 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]uint64, error)

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

func (*PClient) ImportAVAX

func (_m *PClient) ImportAVAX(ctx context.Context, user api.UserPass, from []ids.ShortID, changeAddr ids.ShortID, to ids.ShortID, sourceChain string, options ...rpc.Option) (ids.ID, error)

ImportAVAX provides a mock function with given fields: ctx, user, from, changeAddr, to, sourceChain, options

func (*PClient) ImportKey

func (_m *PClient) ImportKey(ctx context.Context, user api.UserPass, privateKey *crypto.PrivateKeySECP256K1R, options ...rpc.Option) (ids.ShortID, error)

ImportKey provides a mock function with given fields: ctx, user, privateKey, 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 mockConstructorTestingTNewPluginBinaryDownloader) *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.

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

type ProcessChecker

type ProcessChecker struct {
	mock.Mock
}

ProcessChecker is an autogenerated mock type for the ProcessChecker type

func NewProcessChecker

func NewProcessChecker(t mockConstructorTestingTNewProcessChecker) *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.

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 mockConstructorTestingTNewPrompter) *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.

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) CaptureDuration

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

CaptureDuration 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) 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) CaptureList

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

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

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) 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) CaptureUint64

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

CaptureUint64 provides a mock function with given fields: promptStr

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) 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() (bool, error)

ChooseKeyOrLedger provides a mock function with given fields:

type Publisher

type Publisher struct {
	mock.Mock
}

Publisher is an autogenerated mock type for the Publisher type

func NewPublisher

func NewPublisher(t mockConstructorTestingTNewPublisher) *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.

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 mockConstructorTestingTNewStatusChecker) *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.

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