Skip to content

Commit 5e818db

Browse files
committed
Update the test suite for ACME v2
1 parent 57fae83 commit 5e818db

File tree

4 files changed

+26
-20
lines changed

4 files changed

+26
-20
lines changed

test/setup/setup-boulder.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
set -e
44

5-
acme_endpoint='http://boulder:4000/directory'
5+
acme_endpoint='http://boulder:4001/directory'
66

77
setup_boulder() {
88
export GOPATH=${TRAVIS_BUILD_DIR}/go

test/tests/permissions_custom/run.sh

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ wait_for_symlink "${domains[0]}" "$le_container_name"
4242
# Array of folder paths to test
4343
folders=( \
4444
[0]="/etc/nginx/certs/accounts" \
45-
[1]="/etc/nginx/certs/accounts/boulder:4000" \
46-
[2]="/etc/nginx/certs/accounts/boulder:4000/directory" \
45+
[1]="/etc/nginx/certs/accounts/boulder:4001" \
46+
[2]="/etc/nginx/certs/accounts/boulder:4001/directory" \
4747
[3]="/etc/nginx/certs/${domains[0]}" \
4848
)
4949

@@ -62,6 +62,7 @@ symlinks=( \
6262
[2]="/etc/nginx/certs/${domains[0]}.chain.pem" \
6363
[3]="/etc/nginx/certs/${domains[0]}.dhparam.pem" \
6464
[4]="/etc/nginx/certs/${domains[0]}/account_key.json" \
65+
[5]="/etc/nginx/certs/${domains[0]}/account_reg.json" \
6566
)
6667

6768
# Test symlinks paths
@@ -75,8 +76,9 @@ symlinks=( \
7576
# Array of private file paths to test
7677
private_files=( \
7778
[0]="/etc/nginx/certs/default.key" \
78-
[1]="/etc/nginx/certs/accounts/boulder:4000/directory/default.json" \
79-
[2]="/etc/nginx/certs/${domains[0]}/key.pem" \
79+
[1]="/etc/nginx/certs/accounts/boulder:4001/directory/default_key.json" \
80+
[2]="/etc/nginx/certs/accounts/boulder:4001/directory/default_reg.json" \
81+
[3]="/etc/nginx/certs/${domains[0]}/key.pem" \
8082
)
8183

8284
# Test private file paths
@@ -89,11 +91,12 @@ done
8991

9092
# Array of public files paths to test
9193
public_files=( \
92-
[0]="/etc/nginx/certs/${domains[0]}/cert.pem" \
93-
[1]="/etc/nginx/certs/${domains[0]}/chain.pem" \
94-
[2]="/etc/nginx/certs/${domains[0]}/fullchain.pem" \
95-
[3]="/etc/nginx/certs/default.crt" \
96-
[4]="/etc/nginx/certs/dhparam.pem" \
94+
[0]="/etc/nginx/certs/${domains[0]}/.companion" \
95+
[1]="/etc/nginx/certs/${domains[0]}/cert.pem" \
96+
[2]="/etc/nginx/certs/${domains[0]}/chain.pem" \
97+
[3]="/etc/nginx/certs/${domains[0]}/fullchain.pem" \
98+
[4]="/etc/nginx/certs/default.crt" \
99+
[5]="/etc/nginx/certs/dhparam.pem" \
97100
)
98101

99102
# Test public file paths

test/tests/permissions_default/run.sh

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ wait_for_symlink "${domains[0]}" "$le_container_name"
3636
# Array of folder paths to test
3737
folders=( \
3838
[0]="/etc/nginx/certs/accounts" \
39-
[1]="/etc/nginx/certs/accounts/boulder:4000" \
40-
[2]="/etc/nginx/certs/accounts/boulder:4000/directory" \
39+
[1]="/etc/nginx/certs/accounts/boulder:4001" \
40+
[2]="/etc/nginx/certs/accounts/boulder:4001/directory" \
4141
[3]="/etc/nginx/certs/${domains[0]}" \
4242
)
4343

@@ -56,6 +56,7 @@ symlinks=( \
5656
[2]="/etc/nginx/certs/${domains[0]}.chain.pem" \
5757
[3]="/etc/nginx/certs/${domains[0]}.dhparam.pem" \
5858
[4]="/etc/nginx/certs/${domains[0]}/account_key.json" \
59+
[5]="/etc/nginx/certs/${domains[0]}/account_reg.json" \
5960
)
6061

6162
# Test symlinks paths
@@ -69,8 +70,9 @@ symlinks=( \
6970
# Array of private file paths to test
7071
private_files=( \
7172
[0]="/etc/nginx/certs/default.key" \
72-
[1]="/etc/nginx/certs/accounts/boulder:4000/directory/default.json" \
73-
[2]="/etc/nginx/certs/${domains[0]}/key.pem" \
73+
[1]="/etc/nginx/certs/accounts/boulder:4001/directory/default_key.json" \
74+
[2]="/etc/nginx/certs/accounts/boulder:4001/directory/default_reg.json" \
75+
[3]="/etc/nginx/certs/${domains[0]}/key.pem" \
7476
)
7577

7678
# Test private file paths
@@ -83,11 +85,12 @@ done
8385

8486
# Array of public files paths to test
8587
public_files=( \
86-
[0]="/etc/nginx/certs/${domains[0]}/cert.pem" \
87-
[1]="/etc/nginx/certs/${domains[0]}/chain.pem" \
88-
[2]="/etc/nginx/certs/${domains[0]}/fullchain.pem" \
89-
[3]="/etc/nginx/certs/default.crt" \
90-
[4]="/etc/nginx/certs/dhparam.pem" \
88+
[0]="/etc/nginx/certs/${domains[0]}/.companion" \
89+
[1]="/etc/nginx/certs/${domains[0]}/cert.pem" \
90+
[2]="/etc/nginx/certs/${domains[0]}/chain.pem" \
91+
[3]="/etc/nginx/certs/${domains[0]}/fullchain.pem" \
92+
[4]="/etc/nginx/certs/default.crt" \
93+
[5]="/etc/nginx/certs/dhparam.pem" \
9194
)
9295

9396
# Test public file paths

test/tests/test-functions.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ function run_le_container {
2424
$cli_args \
2525
--env "DHPARAM_BITS=256" \
2626
--env "DEBUG=true" \
27-
--env "ACME_CA_URI=http://boulder:4000/directory" \
27+
--env "ACME_CA_URI=http://boulder:4001/directory" \
2828
--label com.github.jrcs.letsencrypt_nginx_proxy_companion.test_suite \
2929
--network boulder_bluenet \
3030
"$image" > /dev/null && echo "Started letsencrypt container for test ${name%%_2*}"

0 commit comments

Comments
 (0)