From dbd58cfeb66fbdff3ec53409240eaa2c1ec7c8ec Mon Sep 17 00:00:00 2001 From: Molkobain Date: Fri, 10 Feb 2023 23:07:27 +0100 Subject: [PATCH] Tests: Force RestAPI unit tests not to verify SSL certificate as most dev / test envs are self-signed --- tests/php-unit-tests/unitary-tests/webservices/RestTest.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/php-unit-tests/unitary-tests/webservices/RestTest.php b/tests/php-unit-tests/unitary-tests/webservices/RestTest.php index 3d0170d0a..0e7138574 100644 --- a/tests/php-unit-tests/unitary-tests/webservices/RestTest.php +++ b/tests/php-unit-tests/unitary-tests/webservices/RestTest.php @@ -239,6 +239,10 @@ JSON; curl_setopt($ch, CURLOPT_POST, 1);// set post data to true curl_setopt($ch, CURLOPT_POSTFIELDS, $aPostFields); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); + // Force disable of certificate check as most of dev / test env have a self-signed certificate + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); + $sJson = curl_exec($ch); curl_close ($ch);