diff --git a/core/config.go b/core/config.go
index 941b5b54d636d373092073e549385b8c30a49b99..ce8996f7417f82193d33ba780ec4e16c748a2d85 100644
--- a/core/config.go
+++ b/core/config.go
@@ -54,6 +54,7 @@ func loadModuleConfigFromDo(do *definitions.Do, module string) (*config.ModuleCo
 func LoadModuleConfig(conf *viper.Viper, rootWorkDir, rootDataDir,
 	genesisFile, chainId, module string) (*config.ModuleConfig, error) {
 	moduleName := conf.GetString("chain." + module + ".name")
+	fmt.Println(moduleName)
 	majorVersion := conf.GetInt("chain." + module + ".major_version")
 	minorVersion := conf.GetInt("chain." + module + ".minor_version")
 	minorVersionString := version.MakeMinorVersionString(moduleName, majorVersion,
diff --git a/rpc/tendermint/test/common_test.go b/rpc/tendermint/test/common_test.go
new file mode 100644
index 0000000000000000000000000000000000000000..6ff7ae9f4017c6973ec843de44b31890d6d76e5c
--- /dev/null
+++ b/rpc/tendermint/test/common_test.go
@@ -0,0 +1,33 @@
+package rpctest
+
+import (
+	"testing"
+	"github.com/eris-ltd/eris-db/test/fixtures"
+	"os"
+)
+
+// Needs to be in a _test.go file to be picked up
+func TestMain(m *testing.M) {
+	ffs := fixtures.NewFileFixtures()
+
+	initGlobalVariables(ffs)
+
+	if ffs.Error != nil {
+		panic(ffs.Error)
+	}
+
+	defer ffs.RemoveAll()
+
+	saveNewPriv()
+
+	ready := make(chan struct{})
+	go newNode(ready)
+	<-ready
+
+	returnValue := m.Run()
+
+	// start a node
+
+	os.Exit(returnValue)
+}
+
diff --git a/rpc/tendermint/test/genesis.go b/rpc/tendermint/test/genesis.go
index 6b36c8a75eebad2e55dd451a1f6a590e922b0100..4ab7b0d46ecfb0de27b822a92e57ebdb8436528f 100644
--- a/rpc/tendermint/test/genesis.go
+++ b/rpc/tendermint/test/genesis.go
@@ -1,6 +1,6 @@
 package rpctest
 
-// priv keys generated deterministically eg rpc/tests/shared_test.go
+// priv keys generated deterministically eg rpc/tests/shared.go
 var defaultGenesis = `{
   "chain_id" : "tendermint_test",
   "accounts": [
diff --git a/rpc/tendermint/test/shared_test.go b/rpc/tendermint/test/shared.go
similarity index 96%
rename from rpc/tendermint/test/shared_test.go
rename to rpc/tendermint/test/shared.go
index 8e27fc1ceb77733bc846ef6a863878ea3f87b132..20c996fc10c7276dab9a3b31b4fc43349e1ada33 100644
--- a/rpc/tendermint/test/shared_test.go
+++ b/rpc/tendermint/test/shared.go
@@ -2,7 +2,6 @@ package rpctest
 
 import (
 	"bytes"
-	"fmt"
 	"strconv"
 	"testing"
 
@@ -21,7 +20,6 @@ import (
 	"github.com/spf13/viper"
 	nm "github.com/tendermint/tendermint/node"
 	"github.com/tendermint/tendermint/types"
-	"os"
 	"path"
 )
 
@@ -41,30 +39,6 @@ var (
 	testCore *core.Core
 )
 
-func TestMain(m *testing.M) {
-	ffs := fixtures.NewFileFixtures()
-
-	initGlobalVariables(ffs)
-
-	if ffs.Error != nil {
-		panic(ffs.Error)
-	}
-
-	defer ffs.RemoveAll()
-
-	saveNewPriv()
-
-	ready := make(chan struct{})
-	go newNode(ready)
-	<-ready
-
-	returnValue := m.Run()
-
-	// start a node
-
-	os.Exit(returnValue)
-}
-
 // initialize config and create new node
 func initGlobalVariables(ffs *fixtures.FileFixtures) {
 	testConfigFile := ffs.AddFile("config.toml", defaultConfig)