Skip to content

Commit

Permalink
test: acmeserver: add smoke test for the ACME server directory (#5914)
Browse files Browse the repository at this point in the history
  • Loading branch information
mohammed90 authored and mholt committed Dec 7, 2023
1 parent 65c489a commit 1a4c857
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions caddytest/integration/acmeserver_test.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
package integration

import (
"testing"

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

func TestACMEServerDirectory(t *testing.T) {
tester := caddytest.NewTester(t)
tester.InitServer(`
{
skip_install_trust
local_certs
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 1a4c857

Please sign in to comment.