Skip to content

Commit

Permalink
test: acmeserver: add smoke test for the ACME server directory
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammed90 committed Oct 24, 2023
1 parent ac0ad4d commit 0f97141
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions caddytest/integration/acmeserver_test.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
package integration

import (
"testing"

"github.com/caddyserver/caddy/v2/caddytest"
)

func TestACMEServerDirectory(t *testing.T) {
tester := caddytest.NewTester(t)
tester.InitServer(`
{
skip_install_trust
admin localhost:2999
http_port 9080
https_port 9443
pki {
ca local {
name "Caddy Local Authority"
}
}
}
acme.localhost:9443 {
acme_server
}
`, "caddyfile")
tester.AssertGetResponse(
"https://acme.localhost:9443/acme/local/directory",
200,
`{"newNonce":"https://acme.localhost:9443/acme/local/new-nonce","newAccount":"https://acme.localhost:9443/acme/local/new-account","newOrder":"https://acme.localhost:9443/acme/local/new-order","revokeCert":"https://acme.localhost:9443/acme/local/revoke-cert","keyChange":"https://acme.localhost:9443/acme/local/key-change"}
`)
}

0 comments on commit 0f97141

Please sign in to comment.