(t *testing.T)
| 220 | } |
| 221 | |
| 222 | func TestSyslogWriter_WriteLevel_InvalidLevel(t *testing.T) { |
| 223 | sw := &syslogTestWriter{} |
| 224 | writer := SyslogLevelWriter(sw) |
| 225 | |
| 226 | // Test invalid level - should panic |
| 227 | defer func() { |
| 228 | if r := recover(); r == nil { |
| 229 | t.Error("Expected panic for invalid level") |
| 230 | } else if r != "invalid level" { |
| 231 | t.Errorf("Expected panic 'invalid level', got %v", r) |
| 232 | } |
| 233 | }() |
| 234 | |
| 235 | writer.WriteLevel(Level(100), []byte("test")) |
| 236 | } |
nothing calls this directly
no test coverage detected