diff options
author | Aakriti Gupta <agupta@gitlab.com> | 2020-02-05 15:43:57 +0100 |
---|---|---|
committer | Ash McKenzie <amckenzie@gitlab.com> | 2020-02-11 19:31:17 +1100 |
commit | 354ae8d88d7ef447baf3d4fd6f5cba211df7efd1 (patch) | |
tree | 29dcd0065a41edfeea5c668d8bbdee39a74aa79e /internal/logger/logger_test.go | |
parent | a7b6307397c0bf5414a102052042d405c3b40162 (diff) | |
download | gitlab-shell-ag-update-timestamps.tar.gz |
Format timestamp in UTC with a precision of a milisecondag-update-timestamps
Diffstat (limited to 'internal/logger/logger_test.go')
-rw-r--r-- | internal/logger/logger_test.go | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/internal/logger/logger_test.go b/internal/logger/logger_test.go new file mode 100644 index 0000000..f93ec9b --- /dev/null +++ b/internal/logger/logger_test.go @@ -0,0 +1,27 @@ +package logger + +import ( + "fmt" + "github.com/sirupsen/logrus" + "github.com/sirupsen/logrus/hooks/test" + "github.com/stretchr/testify/assert" + "testing" +) + +func TestSomething(t *testing.T){ + logger, hook := test.NewNullLogger() + + logger.Error("Helloerror") + + assert.Equal(t, 1, len(hook.Entries)) + assert.Equal(t, logrus.ErrorLevel, hook.LastEntry().Level) + assert.Equal(t, "Helloerror", hook.LastEntry().Message) + + // TODO Check timestamp format here + assert.Equal(t, "", hook.LastEntry().Time) + + fmt.Println(hook.LastEntry().Time) + + hook.Reset() + assert.Nil(t, hook.LastEntry()) +} |