Logan Kennelly
ffffdc86bd
Fix unintentional file globbing during wildcard lookup
...
Matching globs are common because the script runs in the certs
directory.
The test uses a suffix match as the test domains don't include
subdomains, although such cases should probably be considered.
Fix the le3.wtf test. The existing add_location_configuration modifies
"default"; a second add is not necessary.
Fixes #763
2021-03-15 18:14:22 -07:00
Nicolas Duchon
cc2fa069c0
Enable local tests with both Boulder and Pebble
2020-12-28 16:28:18 +01:00
Nicolas Duchon
203f7a0bc9
CI/CD: Upgrade Boulder to release-2020-12-14
2020-12-28 16:27:16 +01:00
Nicolas Duchon
dc4255d8fa
CI/CD: Refactor the run_nginx_container() function
2020-12-28 11:32:04 +01:00
Nicolas Duchon
2222adc954
CI/CD: Enable Pebble random nonce rejection
2020-12-28 11:31:47 +01:00
Nicolas Duchon
38782a6acc
CI/CD: Upgrade Pebble to v2.3.1
2020-12-28 11:31:40 +01:00
Nicolas Duchon
b77392a5c8
CI/CD: Test against both Boulder and Pebble
2020-12-28 11:31:20 +01:00
Nicolas Duchon
3f65c8c6c1
CI/CD: Test against Pebble
2020-12-28 11:31:12 +01:00
Nicolas Duchon
be654b5d27
Add OCSP Must-Staple extension feature ( #740 )
2020-12-25 18:23:33 +01:00
Nicolas Duchon
000c279bb6
CI/CD: Use in-container artifact cleaning script
2020-12-22 00:07:15 +01:00
Nicolas Duchon
992928816d
CI/CD: Fix certs_san test
2020-12-21 23:56:18 +01:00
Nicolas Duchon
cf09ccbb80
CI/CD: Remove Travis stuff from containers-logs.sh
2020-12-21 23:31:52 +01:00
Nicolas Duchon
4692095e40
CI/CD: Use patched nginx-proxy & docker-gen images
2020-12-21 23:31:51 +01:00
Kevin Marilleau
cfff67c726
CI/CD: Remove Docker Compose Update.
2020-12-21 22:05:40 +01:00
Kevin Marilleau
cd3c9681dd
Move CI/CD from Travis to Github Actions.
2020-12-21 22:04:55 +01:00
Nicolas Duchon
082ad32f49
Fix the private_keys test
2020-12-07 21:05:32 +01:00
Nicolas Duchon
39682fa3e6
Test any image passed as argument to test/run.sh
2020-12-07 21:04:29 +01:00
Nicolas Duchon
6a4541ade9
Fix expected empty test output
...
They still require an (empty) expected-std-out.txt file
2020-12-07 19:40:41 +01:00
Nicolas Duchon
73b7186d6d
Raise back docker-gen debounce a bit
2020-12-07 00:57:22 +01:00
Nicolas Duchon
65520ff6fb
Small fixes on symlinks test
2020-11-29 02:55:13 +01:00
Nicolas Duchon
5cfe0cb2d3
Fix the container_restart test
...
This might be a race condition
2020-11-29 02:55:13 +01:00
Nicolas Duchon
f069d50d33
Fix tests self cleanup
2020-11-29 02:55:13 +01:00
Nicolas Duchon
2cece8658a
Fix docker_api test expecting wrong signal
2020-11-29 02:55:13 +01:00
Nicolas Duchon
8a57f95994
Comment clarification in single domain test
2020-11-29 02:55:12 +01:00
Nicolas Duchon
ce78b18088
User correct DEBUG level in tests
2020-11-29 02:55:12 +01:00
Nicolas Duchon
3db820a339
Test for private keys types
2020-11-27 14:47:28 +01:00
Nicolas Duchon
caf79a0071
Shell linting
2020-11-27 14:47:28 +01:00
Nicolas Duchon
a5b3b0a8b6
Do not attempt to read inexistant files in tests
2020-11-27 14:47:28 +01:00
Nicolas Duchon
b2e85e1c6c
Update Boulder to 2020-10-19 release
2020-11-27 14:47:27 +01:00
Nicolas Duchon
92cf9ff147
Test suite refactoring
...
As much as possible, output to stdout on error condition only
in order to reduce the need for expected-std-out.txt
2020-11-27 14:47:25 +01:00
Nicolas Duchon
0c165134b9
Update docs and comments
2020-11-27 14:46:45 +01:00
Nicolas Duchon
a3f32e11b4
Update acme_accounts test for LETSENCRYPT_EMAIL
2020-11-27 14:46:44 +01:00
Nicolas Duchon
562d7f1154
Add test for ACME accounts handling
2020-11-27 14:46:44 +01:00
Nicolas Duchon
b07dbc5468
Test if symlinks get created on RENEW_SKIP
2020-11-27 14:46:43 +01:00
Nicolas Duchon
e63b22722e
Fix wrong container names on Travis
2020-11-27 14:46:43 +01:00
Nicolas Duchon
984235f36f
Shell linting
2020-11-27 14:46:40 +01:00
Nicolas Duchon
52b7a51ca2
Extend timeout for restart test
2020-11-27 14:45:37 +01:00
Nicolas Duchon
c821d809f6
Change ACME client to acme.sh
2020-11-27 14:44:01 +01:00
Nicolas Duchon
96c9cbf821
Revert "Merge pull request #485 from Greek64/PR"
...
This feature is not supported in this form by acme.sh
This reverts commit 7dd2cd67e5edc6684463f9120bac2a088ad887cf, reversing
changes made to 6a90d53c975a8d44539d6e9e8737c70150354aca.
2020-11-27 14:44:01 +01:00
Nicolas Duchon
5c55c71720
Speed up tests
2020-11-23 04:25:30 +01:00
Nicolas Duchon
b822743871
Test for incorrect greping
2020-07-17 14:23:50 +02:00
Nicolas Duchon
5a5f4d8886
Test for trailing dots on domains list
2020-07-04 15:07:08 +02:00
Nicolas Duchon
6dd7bc45f5
Test unit for standalone certificates
2020-05-10 19:37:05 +02:00
SilverFire - Dmitry Naumenko
5592543838
Implemented LETSENCRYPT_SINGLE_DOMAIN_CERTS environment variable
2020-04-21 13:29:41 +03:00
Nicolas Duchon
b546bbaa17
Update Boulder to 2019-10-07 release
2019-10-10 11:50:19 +02:00
Nicolas Duchon
5e818db602
Update the test suite for ACME v2
2019-10-10 11:50:18 +02:00
Nicolas Duchon
308bd8f81c
Add tests for wildcard locations
2019-08-02 20:01:36 +02:00
Nicolas Duchon
6e4a6197c8
Limit container logs to failed tests
2019-06-24 15:42:33 +02:00
Nicolas Duchon
154c3e1f70
Fix Travis's Docker containers logs
2019-06-24 15:42:19 +02:00
Nicolas Duchon
337ca32a20
Move Travis docker-compose update to a script
...
and udate docker-compose to 1.24.0
2019-06-24 15:40:56 +02:00