From 2a87c6783abc8f179e3776c758c04151ae067ab8 Mon Sep 17 00:00:00 2001 From: Yuce Tekol Date: Wed, 5 Apr 2017 19:10:41 +0300 Subject: [PATCH] Check log file size > 0 --- cmd/server_test.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/cmd/server_test.go b/cmd/server_test.go index 186b5a51c..927ce8b66 100644 --- a/cmd/server_test.go +++ b/cmd/server_test.go @@ -1,6 +1,7 @@ package cmd_test import ( + "errors" "io/ioutil" "strings" "testing" @@ -99,7 +100,15 @@ data-dir = "` + actualDataDir + `" v.Check(cmd.Server.CPUProfile, profFile.Name()) v.Check(cmd.Server.CPUTime, time.Minute) v.Check(cmd.Server.Config.LogPath, logFile.Name()) - return v.Error() + if v.Error() != nil { + return v.Error() + } + // confirm log file was written + info, err := logFile.Stat() + if err != nil || info.Size() == 0 { + return errors.New("Log file was not written!") + } + return nil }, }, }