integration

package
v0.25.0 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2019 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ChainName = "Integration_Test_Chain"
)

Variables

This section is empty.

Functions

func CommitImmediately added in v0.25.0

func CommitImmediately(conf *config.BurrowConfig)

func EnterTestDirectory

func EnterTestDirectory() (testDir string, cleanup func())

func MakePrivateAccounts

func MakePrivateAccounts(n int) []*acm.PrivateAccount

Deterministic account generation helper. Pass number of accounts to make

func NewTestConfig

func NewTestConfig(genesisDoc *genesis.GenesisDoc,
	options ...func(*config.BurrowConfig)) (conf *config.BurrowConfig, cleanup func())

func NoConsensus added in v0.25.0

func NoConsensus(conf *config.BurrowConfig)

func RunNode added in v0.25.0

func RunNode(t testing.TB, genesisDoc *genesis.GenesisDoc, privateAccounts []*acm.PrivateAccount,
	options ...func(*config.BurrowConfig)) (kern *core.Kernel, shutdown func())

func Shutdown added in v0.25.0

func Shutdown(kern *core.Kernel)

func TestGenesisDoc

func TestGenesisDoc(addressables []*acm.PrivateAccount) *genesis.GenesisDoc

func TestKernel

func TestKernel(validatorAccount *acm.PrivateAccount, keysAccounts []*acm.PrivateAccount,
	testConfig *config.BurrowConfig, loggingConfig *lConfig.LoggingConfig) (*core.Kernel, error)

We use this to wrap tests

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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