tests

package
v0.17.2 Latest Latest
Warning

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

Go to latest
Published: May 20, 2018 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ACCOUNTS = []string{"alice", "bob", "charlie", "igor"}
)

nolint

Functions

func Clean added in v0.2.0

func Clean()

clean the directories

func ExecuteT

func ExecuteT(t *testing.T, command string) (out string)

Execute the command, return standard output and error, try a few times if requested

func GoExecuteT

func GoExecuteT(t *testing.T, command string) (cmd *exec.Cmd, pipeIn io.WriteCloser, pipeOut io.ReadCloser)

Asynchronously execute the command, return standard output and error

func InitServerForTest added in v0.2.0

func InitServerForTest(t *testing.T)

Init Basecoin Test

func StartLCDServerForTest added in v0.2.0

func StartLCDServerForTest(t *testing.T, home, chainID string) (cmd *exec.Cmd, port string)

expects TestInitBaseCoin to have been run

func StartNodeServerForTest added in v0.2.0

func StartNodeServerForTest(t *testing.T, home string) *exec.Cmd

expects TestInitBaseCoin to have been run

func StartServer added in v0.2.0

func StartServer() error

expects TestInitBaseCoin to have been run

func TestInitBasecoin added in v0.2.0

func TestInitBasecoin(t *testing.T, home string) string

Init Basecoin Test

func WaitForHeight

func WaitForHeight(height int64, port string)

Uses localhost

func WaitForRPC

func WaitForRPC(laddr string)

Wait for the RPC server to respond to /status

func WaitForStart

func WaitForStart(port string)

wait for 2 blocks. uses localhost

Types

This section is empty.

Jump to

Keyboard shortcuts

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