tests for utils/utils.go

Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
This commit is contained in:
Evan Hazlett
2015-01-31 14:24:06 -05:00
parent 6810f67463
commit 3e69997dcf
5 changed files with 163 additions and 6 deletions

View File

@@ -7,14 +7,17 @@ import (
"runtime"
)
func GetHomeDir() string {
if runtime.GOOS == "windows" {
return os.Getenv("USERPROFILE")
}
return os.Getenv("HOME")
}
func GetBaseDir() string {
baseDir := os.Getenv("MACHINE_DIR")
if baseDir == "" {
if runtime.GOOS == "windows" {
baseDir = os.Getenv("USERPROFILE")
} else {
baseDir = os.Getenv("HOME")
}
baseDir = GetHomeDir()
}
return baseDir
}