| 123456789101112131415161718192021 | package exampleimport (	"testing"	"github.com/caddyserver/caddy")// TestSetup tests the various things that should be parsed by setup.// Make sure you also test for parse errors.func TestSetup(t *testing.T) {	c := caddy.NewTestController("dns", `example`)	if err := setup(c); err != nil {		t.Fatalf("Expected no errors, but got: %v", err)	}	c = caddy.NewTestController("dns", `example more`)	if err := setup(c); err == nil {		t.Fatalf("Expected errors, but got: %v", err)	}}
 |