Enable tests on Visual Studio
- add patch for aeadtest.c to undef IN - add patch for ocsp_test.c to call BIO_sock_init() before getaddrinfo() - define STDERR_FILENO in unistd.h to build pkcs7test.c - add option ENABLE_VSTEST(default OFF) to enable test on Visual Studio - modify to pass test data file as an argument (aeadtest, evptest) - add Windows scripts (ocsptest, pq_test, ssltest, testdsa, testenc, testrsa) - do not build pidwraptest on MSVC - fix some indentations
This commit is contained in:
@@ -215,7 +215,7 @@ TESTS += ocsptest.sh
|
||||
check_PROGRAMS += ocsp_test
|
||||
ocsp_test_SOURCES = ocsp_test.c
|
||||
endif
|
||||
EXTRA_DIST += ocsptest.sh
|
||||
EXTRA_DIST += ocsptest.sh ocsptest.bat
|
||||
|
||||
# optionstest
|
||||
TESTS += optionstest
|
||||
@@ -251,7 +251,7 @@ poly1305test_SOURCES = poly1305test.c
|
||||
TESTS += pq_test.sh
|
||||
check_PROGRAMS += pq_test
|
||||
pq_test_SOURCES = pq_test.c
|
||||
EXTRA_DIST += pq_test.sh
|
||||
EXTRA_DIST += pq_test.sh pq_test.bat
|
||||
EXTRA_DIST += pq_expected.txt
|
||||
|
||||
# randtest
|
||||
@@ -303,21 +303,21 @@ sha512test_SOURCES = sha512test.c
|
||||
TESTS += ssltest.sh
|
||||
check_PROGRAMS += ssltest
|
||||
ssltest_SOURCES = ssltest.c
|
||||
EXTRA_DIST += ssltest.sh
|
||||
EXTRA_DIST += testssl ca.pem server.pem
|
||||
EXTRA_DIST += ssltest.sh ssltest.bat
|
||||
EXTRA_DIST += testssl testssl.bat ca.pem server.pem
|
||||
|
||||
# testdsa
|
||||
TESTS += testdsa.sh
|
||||
EXTRA_DIST += testdsa.sh
|
||||
EXTRA_DIST += testdsa.sh testdsa.bat
|
||||
EXTRA_DIST += openssl.cnf
|
||||
|
||||
# testenc
|
||||
TESTS += testenc.sh
|
||||
EXTRA_DIST += testenc.sh
|
||||
EXTRA_DIST += testenc.sh testenc.bat
|
||||
|
||||
# testrsa
|
||||
TESTS += testrsa.sh
|
||||
EXTRA_DIST += testrsa.sh
|
||||
EXTRA_DIST += testrsa.sh testrsa.bat
|
||||
|
||||
# timingsafe
|
||||
TESTS += timingsafe
|
||||
|
Reference in New Issue
Block a user