Sfoglia il codice sorgente

Removed \n from log Printf

Signed-off-by: Vishal Rana <vr@labstack.com>
Vishal Rana 9 anni fa
parent
commit
f3b1a1b3bd
2 ha cambiato i file con 3 aggiunte e 4 eliminazioni
  1. 1 2
      log/log.go
  2. 2 2
      log/log_test.go

+ 1 - 2
log/log.go

@@ -132,8 +132,7 @@ func (l *Logger) Print(i ...interface{}) {
 }
 
 func (l *Logger) Printf(format string, args ...interface{}) {
-	f := fmt.Sprintf("%s\n", format)
-	fmt.Fprintf(l.output, f, args...)
+	fmt.Fprintf(l.output, format, args...)
 }
 
 func (l *Logger) Printj(j JSON) {

+ 2 - 2
log/log_test.go

@@ -27,8 +27,8 @@ func test(l *Logger, t *testing.T) {
 	l.Error("error")
 	l.Errorf("error%s", "f")
 
-	assert.Contains(t, b.String(), "print\n")
-	assert.Contains(t, b.String(), "\nprintf\n")
+	assert.Contains(t, b.String(), "print")
+	assert.Contains(t, b.String(), "printf")
 	assert.NotContains(t, b.String(), "debug")
 	assert.NotContains(t, b.String(), "debugf")
 	assert.NotContains(t, b.String(), "info")