Skip to content

Commit

Permalink
Add a test for the local DoH feature
Browse files Browse the repository at this point in the history
  • Loading branch information
jedisct1 committed Jan 31, 2020
1 parent cf1498c commit 0f78684
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .ci/ci-test.sh
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,10 @@ t || dig -p${DNS_PORT} tracker.debian.org @127.0.0.1 | grep -Fqv 'locally blocke
section
t || curl --insecure -siL https://127.0.0.1:${HTTP_PORT}/ | grep -Fq '404 Not Found' || fail
t || curl --insecure -sL https://127.0.0.1:${HTTP_PORT}/dns-query | grep -Fq 'dnscrypt-proxy local DoH server' || fail
t ||
echo yv4BAAABAAAAAAABAAACAAEAACkQAAAAgAAAAA== | base64 -d |
curl -H'Content-Type: application/dns-message' -H'Accept: application/dns-message' --data-binary @- -D - --insecure https://127.0.0.1:${HTTP_PORT}/dns-query 2>/dev/null |
grep -Fq application/dns-message || fail

kill $(cat /tmp/dnscrypt-proxy.pidfile)

Expand Down

0 comments on commit 0f78684

Please sign in to comment.