package certmagic import ( "testing" "github.com/go-acme/lego/v3/providers/dns/cloudflare" // "github.com/micro/go-micro/api/server/acme" ) func TestCertMagic(t *testing.T) { // TODO: Travis doesn't let us bind :443 // l, err := New().NewListener() // if err != nil { // t.Error(err.Error()) // } // l.Close() c := cloudflare.NewDefaultConfig() c.AuthEmail = "" c.AuthKey = "" c.AuthToken = "test" c.ZoneToken = "test" _, err := cloudflare.NewDNSProviderConfig(c) if err != nil { t.Error(err.Error()) } // TODO: Travis doesn't let us bind :443 // l, err = New(acme.AcceptTLS(true), // acme.CA(acme.LetsEncryptStagingCA), // acme.ChallengeProvider(p), // ).NewListener() // if err != nil { // t.Error(err.Error()) // } // l.Close() }