Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - func CommitImmediately(conf *config.BurrowConfig)
 - func EnterTestDirectory() (testDir string, cleanup func())
 - func MakeEthereumAccounts(sec string, n int) []*acm.PrivateAccount
 - func MakePrivateAccounts(sec string, n int) []*acm.PrivateAccount
 - func NewTestConfig(genesisDoc *genesis.GenesisDoc, options ...func(*config.BurrowConfig)) (conf *config.BurrowConfig, cleanup func())
 - func NoConsensus(conf *config.BurrowConfig)
 - func RunNode(t testing.TB, genesisDoc *genesis.GenesisDoc, ...) (kern *core.Kernel, shutdown func())
 - func Shutdown(kern *core.Kernel)
 - func TestGenesisDoc(addressables []*acm.PrivateAccount, vals ...int) *genesis.GenesisDoc
 - func TestKernel(validatorAccount *acm.PrivateAccount, keysAccounts []*acm.PrivateAccount, ...) (*core.Kernel, error)
 
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 MakeEthereumAccounts ¶ added in v0.29.0
func MakeEthereumAccounts(sec string, n int) []*acm.PrivateAccount
func MakePrivateAccounts ¶
func MakePrivateAccounts(sec string, n int) []*acm.PrivateAccount
Default 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 TestGenesisDoc ¶
func TestGenesisDoc(addressables []*acm.PrivateAccount, vals ...int) *genesis.GenesisDoc
TestGenesisDoc creates genesis from a set of accounts and validators from indices within that slice
func TestKernel ¶
func TestKernel(validatorAccount *acm.PrivateAccount, keysAccounts []*acm.PrivateAccount, testConfig *config.BurrowConfig) (*core.Kernel, error)
We use this to wrap tests
Types ¶
This section is empty.
 Click to show internal directories. 
   Click to hide internal directories.