From 8cc1970931d59200a73f27aef6bfea1d9287c5db Mon Sep 17 00:00:00 2001 From: Molkobain Date: Thu, 7 Dec 2023 11:18:51 +0100 Subject: [PATCH] :green_heart: Fix unit test not working on server with self-signed certificate --- .../unitary-tests/application/query/QueryTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/php-unit-tests/unitary-tests/application/query/QueryTest.php b/tests/php-unit-tests/unitary-tests/application/query/QueryTest.php index 893b2d019..ece49c6a3 100644 --- a/tests/php-unit-tests/unitary-tests/application/query/QueryTest.php +++ b/tests/php-unit-tests/unitary-tests/application/query/QueryTest.php @@ -178,6 +178,9 @@ class QueryTest extends ItopDataTestCase curl_setopt($curl, CURLOPT_USERPWD, self::USER . ':' . self::PASSWORD); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); + // Force disable of certificate check as most of dev / test env have a self-signed certificate + curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0); // execute curl $result = curl_exec($curl);