From eb96360cda9644a32fb4774ea625b99fb14b6240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Meneghini=20Fauth?= Date: Tue, 1 Jun 2021 23:41:16 -0300 Subject: [PATCH] Fix some failing tests for PHP 8.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: MaurĂ­cio Meneghini Fauth --- libraries/classes/Import.php | 2 +- test/classes/Controllers/Database/StructureControllerTest.php | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/libraries/classes/Import.php b/libraries/classes/Import.php index e6734525af..21401b1ebf 100644 --- a/libraries/classes/Import.php +++ b/libraries/classes/Import.php @@ -1051,7 +1051,7 @@ class Import ?array &$analyses = null, ?array &$additional_sql = null, ?array $options = null, - array &$sql_data + array &$sql_data = [] ): void { global $import_notice, $dbi; diff --git a/test/classes/Controllers/Database/StructureControllerTest.php b/test/classes/Controllers/Database/StructureControllerTest.php index b19c7c6666..fbf0cedafd 100644 --- a/test/classes/Controllers/Database/StructureControllerTest.php +++ b/test/classes/Controllers/Database/StructureControllerTest.php @@ -535,6 +535,10 @@ class StructureControllerTest extends AbstractTestCase $tablesProperty = $class->getProperty('tables'); $tablesProperty->setAccessible(true); + $numTables = $class->getProperty('numTables'); + $numTables->setAccessible(true); + $numTables->setValue($controller, 1); + //no tables $_REQUEST['db'] = 'my_unique_test_db'; $tablesProperty->setValue($controller, []);