Timothe Litt
db2ec987d7
Fix test errors caused by DNS_CHECK_OPTIONS
Use a regexp rather than a partial match to skip any DNS_CHECK_OPTIONS,
which in the current tests create whitespace, but could be anything.
Catch a missing inclusion of DNS_CHECK_OPTIONS for dig CNAME
5 years ago
Tim Kimber
4846512269
Tweaks so non-cname domains work, fix broken retry dns add test
5 years ago
Tim Kimber
8bb2114174
Remove debug
5 years ago
Tim Kimber
da63cf3ac4
Fix awk command for pebble
5 years ago
Tim Kimber
4f5b518038
Update staging certificate names
5 years ago
Tim Kimber
2863e9e52d
Clear previous dns entries before adding a new entry
5 years ago
Tim Kimber
27af6d9f2f
Fix test scripts to add to dns once and remove once
5 years ago
Tim Kimber
522918f023
Add FULL_CHAIN_INCLUDE_ROOT
Fixes #594 #272 #564
5 years ago
Tim Kimber
10061936bd
Fix interpreter line in dns_add_fail
5 years ago
Tim Kimber
fa89d7bfed
Add tests for PREFERRED_CHAIN
5 years ago
Tim Kimber
67a7e5d453
Merge getssl-dns01 and getssl-staging-dns01 into a single cfg file
5 years ago
Tim Kimber
d9559b1e42
Fix tests failure when pushing new version to master
5 years ago
Benno-K
9853fd39d6
More elegant way to get versions
5 years ago
Benno-K
15a8f9f1ee
Removed echo-statements
5 years ago
Benno-K
a342bf7f4c
Changed 32-test-upgrade.bats to actually check the update functionality of the newly developped version - also change the way of determining the versions
5 years ago
Tim Kimber
d167d72927
Test specific config must be updated after setup_environment
5 years ago
Tim Kimber
99d1fcccf6
Fix staging tests where vsftpd is not installed
5 years ago
Tim Kimber
170e65d1cd
Add +x for scripts used in testing
5 years ago
Tim Kimber
8f32f9f078
Test ftp and passive ftp
5 years ago
Tim Kimber
4d23e085e1
Add FTP_OPTIONS
5 years ago
Tim Kimber
12eb0ae0d1
First ftp test
5 years ago
Tim Kimber
3fb75d493f
Change --$var to $var-1 for Alpine
5 years ago
Tim Kimber
a749cb4606
Add tests for --upgrade and posix error
5 years ago
Tim Kimber
1b24a5820f
Set env variables when running bash containers
5 years ago
Tim Kimber
4b2d4e4109
Use vault.centos6
5 years ago
Tim Kimber
140456f602
Run tests on older versions of bash
5 years ago
Tim Kimber
f8f3e5b901
Updated tests to reproduce bug in #617
5 years ago
Tim Kimber
dd3d72a806
Add tests for issue #617
5 years ago
Tim Kimber
35a3e0226f
Remove duplicate teardown() function
5 years ago
Tim Kimber
bd11be65cc
Fix typo
5 years ago
Tim Kimber
aef203287c
Check that dig doesn't return an error before setting HAS_DIG_OR_DRILL
5 years ago
Tim Kimber
1d1159f946
Add timing information to tests
5 years ago
Tim Kimber
b931b79d62
Fix execute permission on dns scripts
5 years ago
Tim Kimber
f33f796c93
Ensure GETSSL_OS variable is set
5 years ago
Tim Kimber
5d6988f0ec
Test using both Dynu.com and Duckdns.org
5 years ago
Tim Kimber
5969d5b3fa
Fix mktemp template format for alpine
5 years ago
Tim Kimber
5732867d2d
Move DNS used for staging tests to Dynu
5 years ago
Tim Kimber
c90ca25ede
Add unit test for create_csr
5 years ago
Tim Kimber
1199739fc9
Move DNS used for staging tests to Dynu
5 years ago
Tim Kimber
c8415df61d
mktemp not working correctly on Alpine Linux (added XXXXXX to template)
Fixes #612
5 years ago
Tim Kimber
e5d44d3117
Tweaks to try and make staging tests more robust
5 years ago
Peter Dave Hello
9d43cf81f1
Remove useless comment in nginx test configs
5 years ago
Peter Dave Hello
fb7b3ee145
Use JSON notation for Dockerfile CMD arguments
Reference:
- https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#cmd
> The `CMD` instruction should be used to run the software contained in
your image, along with any arguments. `CMD` should almost always be used
in the form of `CMD ["executable", "param1", "param2"…]`
5 years ago
Peter Dave Hello
6a6851e185
Reduce Docker image layer by merging mkdir operation
5 years ago
Peter Dave Hello
76c9ffadc4
Reduce git clone depth in the Dockerfile for test
This change will drop the history of the repository when cloning, which
will save bandwidth and disk space, speed up the clone and checkout
process during the test and Docker build process.
5 years ago
Peter Dave Hello
7ed9a01314
Follow EditorConfig, use consistent space indent in Nginx test configs
5 years ago
Tim Kimber
5677a13fd5
Don't check certificate is installed when testing against staging server
5 years ago
Tim Kimber
36f9b1912b
Hardcode bats release to avoid test fragility
5 years ago
Tim Kimber
d359059971
Tests for wildcard changes
5 years ago
Tim Kimber
c6b75847a4
When retrying DNS_ADD, delete first
5 years ago