(t *testing.T)
| 554 | } |
| 555 | |
| 556 | func TestSugarWithOptionsIncreaseLevel(t *testing.T) { |
| 557 | withSugar(t, DebugLevel, nil, func(logger *SugaredLogger, logs *observer.ObservedLogs) { |
| 558 | logger = logger.WithOptions(IncreaseLevel(WarnLevel)) |
| 559 | logger.Info("logger.Info") |
| 560 | logger.Warn("logger.Warn") |
| 561 | logger.Error("logger.Error") |
| 562 | require.Equal(t, 2, logs.Len(), "expected only warn + error logs due to IncreaseLevel.") |
| 563 | assert.Equal( |
| 564 | t, |
| 565 | logs.AllUntimed()[0].Message, |
| 566 | "logger.Warn", |
| 567 | "Expected first logged message to be warn level message", |
| 568 | ) |
| 569 | }) |
| 570 | } |
| 571 | |
| 572 | func TestSugarLnWithOptionsIncreaseLevel(t *testing.T) { |
| 573 | withSugar(t, DebugLevel, nil, func(logger *SugaredLogger, logs *observer.ObservedLogs) { |
nothing calls this directly
no test coverage detected