(t *testing.T)
| 258 | } |
| 259 | |
| 260 | func TestEntryLogfLevel(t *testing.T) { |
| 261 | logger := New() |
| 262 | buffer := &bytes.Buffer{} |
| 263 | logger.Out = buffer |
| 264 | logger.SetLevel(InfoLevel) |
| 265 | entry := NewEntry(logger) |
| 266 | |
| 267 | entry.Logf(DebugLevel, "%s", "debug") |
| 268 | assert.NotContains(t, buffer.String(), "debug") |
| 269 | |
| 270 | entry.Logf(WarnLevel, "%s", "warn") |
| 271 | assert.Contains(t, buffer.String(), "warn") |
| 272 | } |
| 273 | |
| 274 | func TestEntryReportCallerRace(t *testing.T) { |
| 275 | logger := New() |