Codebase list golang-github-go-kit-kit / 8bbcc1b
Reset log package flags before test in case they were modified by other tests. Chris Hines 8 years ago
1 changed file(s) with 4 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
1010 func TestStdlibWriter(t *testing.T) {
1111 buf := &bytes.Buffer{}
1212 log.SetOutput(buf)
13 log.SetFlags(log.LstdFlags)
1314 logger := NewPrefixLogger(StdlibWriter{})
1415 logger.Log("key", "val")
1516 timestamp := time.Now().Format("2006/01/02 15:04:05")
3334 log.Ldate: "ts=" + date + " msg=hello\n",
3435 log.Ltime: "ts=" + time + " msg=hello\n",
3536 log.Ldate | log.Ltime: "ts=" + date + " " + time + " msg=hello\n",
36 log.Lshortfile: "file=stdlib_test.go:43 msg=hello\n",
37 log.Lshortfile | log.Ldate: "ts=" + date + " file=stdlib_test.go:43 msg=hello\n",
38 log.Lshortfile | log.Ldate | log.Ltime: "ts=" + date + " " + time + " file=stdlib_test.go:43 msg=hello\n",
37 log.Lshortfile: "file=stdlib_test.go:44 msg=hello\n",
38 log.Lshortfile | log.Ldate: "ts=" + date + " file=stdlib_test.go:44 msg=hello\n",
39 log.Lshortfile | log.Ldate | log.Ltime: "ts=" + date + " " + time + " file=stdlib_test.go:44 msg=hello\n",
3940 } {
4041 buf.Reset()
4142 stdlog.SetFlags(flag)