(t *testing.T)
| 167 | } |
| 168 | |
| 169 | func TestSlogHandler_WithErrorAttr(t *testing.T) { |
| 170 | var buf bytes.Buffer |
| 171 | logger := newSlogLogger(&buf) |
| 172 | |
| 173 | logger.Info("test", slog.Any("err", errors.New("something failed"))) |
| 174 | |
| 175 | m := decodeJSON(t, &buf) |
| 176 | if m["err"] != "something failed" { |
| 177 | t.Errorf("expected err='something failed', got %v", m["err"]) |
| 178 | } |
| 179 | } |
| 180 | |
| 181 | func TestSlogHandler_WithAttrs(t *testing.T) { |
| 182 | var buf bytes.Buffer |
nothing calls this directly
no test coverage detected