Fix broken test due to config requiring ~/.tendermint_test

This commit is contained in:
Jae Kwon 2016-01-22 11:55:24 -08:00
parent 77a66f079f
commit d6aa43fcda
1 changed files with 10 additions and 6 deletions

View File

@ -28,14 +28,18 @@ func initTMRoot(rootDir string) {
rootDir = getTMRoot(rootDir)
// Remove ~/.tendermint_test_bak
err := os.RemoveAll(rootDir + "_bak")
if err != nil {
PanicSanity(err.Error())
if FileExists(rootDir + "_bak") {
err := os.RemoveAll(rootDir + "_bak")
if err != nil {
PanicSanity(err.Error())
}
}
// Move ~/.tendermint_test to ~/.tendermint_test_bak
err = os.Rename(rootDir, rootDir+"_bak")
if err != nil {
PanicSanity(err.Error())
if FileExists(rootDir + "_bak") {
err := os.Rename(rootDir, rootDir+"_bak")
if err != nil {
PanicSanity(err.Error())
}
}
// Create new dir
EnsureDir(rootDir, 0700)