diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f8c86e1c5d..921e0abfc1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,6 +2,9 @@ # To retry only on timeout set retry_on: timeout # To retry only on error set retry_on: error # For more information on the retry action see https://github.com/nick-fields/retry + +name: Compile and Testrun + on: pull_request: types: [opened] @@ -213,7 +216,8 @@ jobs: CppUnit::TestCaller.testAccessExpireN, CppUnit::TestCaller.testExpireN, CppUnit::TestCaller.testAccessExpireN, - CppUnit::TestCaller.testPollClosedServer" + CppUnit::TestCaller.testPollClosedServer", + CppUnit::TestCaller.testEncryptDecryptGCM" PWD=`pwd` ctest --output-on-failure -E "(DataMySQL)|(DataODBC)|(PostgreSQL)|(MongoDB)|(Redis)" diff --git a/Crypto/testsuite/Makefile b/Crypto/testsuite/Makefile index 8ec1c27073..c45f61c473 100644 --- a/Crypto/testsuite/Makefile +++ b/Crypto/testsuite/Makefile @@ -16,10 +16,14 @@ else ifeq ($(findstring AIX, $(POCO_CONFIG)), AIX) SYSLIBS += -lssl_a -lcrypto_a -lz -ldl else +ifeq ($(POCO_CONFIG),Darwin) +SYSLIBS += -lssl -lcrypto -lz +else SYSLIBS += -lssl -lcrypto -lz -ldl -endif -endif -endif +endif # Darwin +endif # AIX +endif # QNX +endif # FreeBSD objects = CryptoTestSuite Driver \ CryptoTest DigestEngineTest ECTest \