]> wagner.pp.ru Git - openssl-gost/engine.git/commitdiff
tcl_tests: Rearrange runtest.sh to run from dirrerent env
authorVitaly Chikunov <vt@altlinux.org>
Sun, 5 Jan 2020 20:14:29 +0000 (23:14 +0300)
committerDmitry Belyavskiy <beldmit@users.noreply.github.com>
Sat, 11 Jan 2020 21:20:37 +0000 (00:20 +0300)
Add more debug output to fix Travis-CI issues. Move definition of
OPENSSL_CONF above first tcl test run. Define OPENSSL_ENGINES from
ENGINE_DIR by default.

tcl_tests/runtest.sh

index 0589f78d29818998103602cda96db3c7a69202a0..a9714fd768fef2a5cebe7b7ea45fee64a0dd832a 100644 (file)
@@ -67,6 +67,14 @@ else
 fi
 TCLSH="$TCLSH -encoding utf-8"
 
+echo "PWD: $PWD"
+: ${OPENSSL_CONF:=$PWD/openssl-gost.cnf}
+echo "OPENSSL_CONF: $OPENSSL_CONF"
+export OPENSSL_CONF
+echo "ENGINE_DIR: $ENGINE_DIR"
+: ${OPENSSL_ENGINES:=$ENGINE_DIR}
+echo "OPENSSL_ENGINES: $OPENSSL_ENGINES"
+export OPENSSL_ENGINES
 APP_SUFFIX=`basename $OPENSSL_APP .exe|sed s/openssl//`
 [ -n "$OPENSSL_APP" ]&& export OPENSSL_APP
 ENGINE_NAME=`$TCLSH getengine.tcl`
@@ -116,7 +124,6 @@ for t in $BASE_TESTS; do
 done
 
 if false; then # ignore some tests for a time
-: ${OPENSSL_CONF:=$PWD/openssl-gost.cnf}
 ALG_LIST="rsa:1024 gost2001:XA gost2012_256:XA gost2012_512:A" $TCLSH ssl.try -clientconf $OPENSSL_CONF || fail=1
 ALG_LIST="rsa:1024 gost2001:XA gost2012_256:XA gost2012_512:A" $TCLSH ssl.try -serverconf $OPENSSL_CONF || fail=1