Quellcode durchsuchen

(tests) Makes tstclnt tests passing again

tls13
Kris vor 6 Jahren
committed by Henry Dorsett Case
Ursprung
Commit
58e1a66838
1 geänderte Dateien mit 6 neuen und 5 gelöschten Zeilen
  1. +6
    -5
      _dev/interop.sh

+ 6
- 5
_dev/interop.sh Datei anzeigen

@@ -45,21 +45,22 @@ elif [ "$1" = "RUN-CLIENT" ]; then
# RUN-CLIENT <target-server> # RUN-CLIENT <target-server>
cd "$(dirname "$0")/tris-testclient" cd "$(dirname "$0")/tris-testclient"


servername="$2-localserver"
docker run --rm --detach --name "$servername" \
SERVERNAME="$2-localserver"
docker run --rm --detach --name "$SERVERNAME" \
--entrypoint /server.sh \ --entrypoint /server.sh \
--expose 1443 --expose 2443 --expose 6443 \ --expose 1443 --expose 2443 --expose 6443 \
tls-tris:$2 tls-tris:$2
IP=$(docker inspect -f '{{ .NetworkSettings.IPAddress }}' "$servername")
IP=$(docker inspect -f '{{ .NetworkSettings.IPAddress }}' "$SERVERNAME")
# Obtain information and stop server on exit # Obtain information and stop server on exit
trap 'docker ps -a; docker logs "$servername"; docker kill "$servername"' EXIT
trap 'docker ps -a; docker logs "$SERVERNAME"; docker kill "$SERVERNAME"' EXIT


# RSA # RSA
docker run --rm tris-testclient -ecdsa=false $IP:1443 docker run --rm tris-testclient -ecdsa=false $IP:1443
# ECDSA # ECDSA
docker run --rm tris-testclient -rsa=false $IP:2443 docker run --rm tris-testclient -rsa=false $IP:2443

# Test client authentication if requested # Test client authentication if requested
[[ $3 =~ .*C.* ]] && docker run --rm tris-testclient -rsa=false -cliauth $IP:6443
[[ $3 =~ .*C.* ]] && docker run --rm tris-testclient -rsa=false -cliauth $IP:6443; true


# TODO maybe check server logs for expected output? # TODO maybe check server logs for expected output?
fi fi

Laden…
Abbrechen
Speichern