Browse Source

make markdownlint happy

pull/482/head
Yannic Haupenthal 6 years ago
parent
commit
6138f4ab1f
No known key found for this signature in database GPG Key ID: 30BEEF01A79FDDD7
1 changed files with 20 additions and 8 deletions
  1. +20
    -8
      test/README.md

+ 20
- 8
test/README.md View File

@ -1,19 +1,31 @@
# Testing
This directory contains a simple test script which tests creating certificates with Pebble (testing version of the LetsEncrypt server)
This directory contains a simple test script which tests creating
certificates with Pebble (testing version of the LetsEncrypt server)
Start up pebble, the challdnstest server for DNS challenges
`docker-compose -f "docker-compose.yml" up -d --build`
```sh
docker-compose -f "docker-compose.yml" up -d --build
```
Run the tests
`docker exec -it getssl /getssl/test/run-test.sh`
Debug (need to set CURL_CA_BUNDLE as pebble uses a local certificate, otherwise you get a "unknown API version" error)
`docker exec -it getssl /bin/bash`
`export CURL_CA_BUNDLE=/root/pebble-ca-bundle.crt`
`/getssl/getssl -d getssl`
```sh
docker exec -it getssl /getssl/test/run-test.sh
```
Debug (need to set `CURL_CA_BUNDLE` as pebble uses a local certificate,
otherwise you get a "unknown API version" error)
```sh
docker exec -it getssl /bin/bash
export CURL_CA_BUNDLE=/root/pebble-ca-bundle.crt
/getssl/getssl -d getssl
```
## TODO
# TODO
1. Move to BATS (bash automated testing) instead of run-test.sh
2. Test RHEL6, Debian as well
3. Test SSH, SFTP


Loading…
Cancel
Save