Commit 50f5ba5b authored by Felix Lange's avatar Felix Lange

ethlog: add test for '%' in log message

This test fails because the log message is formatted twice.
parent cbd785cf
...@@ -107,11 +107,11 @@ func TestLoggerPrintf(t *testing.T) { ...@@ -107,11 +107,11 @@ func TestLoggerPrintf(t *testing.T) {
testLogSystem := &TestLogSystem{level: WarnLevel} testLogSystem := &TestLogSystem{level: WarnLevel}
AddLogSystem(testLogSystem) AddLogSystem(testLogSystem)
logger.Errorf("error to %v\n", []int{1, 2, 3}) logger.Errorf("error to %v\n", []int{1, 2, 3})
logger.Warnf("warn") logger.Warnf("warn %%d %d", 5)
logger.Infof("info") logger.Infof("info")
logger.Debugf("debug") logger.Debugf("debug")
Flush() Flush()
testLogSystem.CheckOutput(t, "[TEST] error to [1 2 3]\n[TEST] warn") testLogSystem.CheckOutput(t, "[TEST] error to [1 2 3]\n[TEST] warn %d 5")
} }
func TestMultipleLogSystems(t *testing.T) { func TestMultipleLogSystems(t *testing.T) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment