From f5c1a09d4dedb5af4116a6948544f597d077c174 Mon Sep 17 00:00:00 2001 From: Silas Davis <silas@erisindustries.com> Date: Mon, 11 Jul 2016 12:59:47 +0100 Subject: [PATCH] debug main --- rpc/tendermint/test/common_test.go | 28 +++------------------------- rpc/tendermint/test/genesis.go | 2 +- rpc/tendermint/test/runner/main.go | 13 +++++++++++++ rpc/tendermint/test/shared.go | 4 ++-- 4 files changed, 19 insertions(+), 28 deletions(-) create mode 100644 rpc/tendermint/test/runner/main.go diff --git a/rpc/tendermint/test/common_test.go b/rpc/tendermint/test/common_test.go index 0c5ba609..b2b0a489 100644 --- a/rpc/tendermint/test/common_test.go +++ b/rpc/tendermint/test/common_test.go @@ -2,36 +2,14 @@ package rpctest import ( "testing" - "github.com/eris-ltd/eris-db/test/fixtures" - "fmt" "os" ) // Needs to be in a _test.go file to be picked up func TestMain(m *testing.M) { - ffs := fixtures.NewFileFixtures("Eris-DB") - defer ffs.RemoveAll() - - err := initGlobalVariables(ffs) - - if err != nil { - panic(err) - } - - saveNewPriv() - - // start a node - - ready := make(chan error) - go newNode(ready) - err = <-ready - - if err != nil { - panic(err) - } - - returnValue := m.Run() - fmt.Println("foooooo", returnValue) + returnValue := TestWrapper(func() int { + return m.Run() + }) defer os.Exit(returnValue) } diff --git a/rpc/tendermint/test/genesis.go b/rpc/tendermint/test/genesis.go index 4ab7b0d4..66b0c3ca 100644 --- a/rpc/tendermint/test/genesis.go +++ b/rpc/tendermint/test/genesis.go @@ -2,7 +2,7 @@ package rpctest // priv keys generated deterministically eg rpc/tests/shared.go var defaultGenesis = `{ - "chain_id" : "tendermint_test", + "chain_id" : "MyChainId", "accounts": [ { "address": "E9B5D87313356465FAE33C406CE2C2979DE60BCB", diff --git a/rpc/tendermint/test/runner/main.go b/rpc/tendermint/test/runner/main.go new file mode 100644 index 00000000..ca775c1a --- /dev/null +++ b/rpc/tendermint/test/runner/main.go @@ -0,0 +1,13 @@ +package main + +import ( + "fmt" + + "github.com/eris-ltd/eris-db/util" + "github.com/eris-ltd/eris-db/rpc/tendermint/test" +) + +func main() { + fmt.Printf("%s", util.IsAddress("hello"), rpctest.Successor(2)) + //defer os.Exit(0) +} \ No newline at end of file diff --git a/rpc/tendermint/test/shared.go b/rpc/tendermint/test/shared.go index 39b47367..22603b65 100644 --- a/rpc/tendermint/test/shared.go +++ b/rpc/tendermint/test/shared.go @@ -107,8 +107,8 @@ func newNode(ready chan error) { // Sleep forever if err == nil { - ch := make(chan struct{}) - <-ch + //ch := make(chan struct{}) + //<-ch } } -- GitLab