INNER CODE UNIT · Go

TestSign

jcmoraisjr/haproxy-ingress · pkg/acme/client_test.go:56

func TestSign(t *testing.T) {
	if clientkey == "" || email == "" || domain == "" {
		return
	}
	c := setup(t)
	defer c.teardown()
	resolver := &clientResolver{logger: c.logger}
	client, err := NewClient(c.logger, resolver, &Account{
		Endpoint:    "https://acme-staging-v02.api.letsencrypt.org",
		Emails:      email,
		TermsAgreed: true,
	})
	if err != nil {
		t.Errorf("error creating acme client: %v", err)
	}
	// TODO test resulting crt
	// TODO debug/fine logging in the Sign() steps
	_, _, err = client.Sign([]string{domain}, chain)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…