coredns/test/corefile_test.go
Paco Xu ae65f4e0c7
fix TestCorefile1 panic for nil handling (#6802)
Signed-off-by: Paco Xu <paco.xu@daocloud.io>
2024-08-05 06:47:04 -04:00

24 lines
331 B
Go

package test
import (
"testing"
)
func TestCorefile1(t *testing.T) {
defer func() {
if r := recover(); r != nil {
t.Fatalf("Expected no panic, but got %v", r)
}
}()
// this used to crash
corefile := `\\\\ȶ.
acl
`
i, _, _, _ := CoreDNSServerAndPorts(corefile)
defer func() {
if i != nil {
i.Stop()
}
}()
}