From f8102d32b03ab17ede879ae6ed1eea85b7d4cb67 Mon Sep 17 00:00:00 2001 From: Eric Espie Date: Mon, 23 Feb 2026 12:03:26 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B08782=20-=20Union=20queries=20allow=20all?= =?UTF-8?q?=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../php-unit-tests/unitary-tests/core/DBSearchTest.php | 9 --------- .../unitary-tests/core/DBUnionSearchTest.php | 10 ++++++++++ 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/tests/php-unit-tests/unitary-tests/core/DBSearchTest.php b/tests/php-unit-tests/unitary-tests/core/DBSearchTest.php index b807f89803..8a7d9a5cbf 100644 --- a/tests/php-unit-tests/unitary-tests/core/DBSearchTest.php +++ b/tests/php-unit-tests/unitary-tests/core/DBSearchTest.php @@ -694,15 +694,6 @@ class DBSearchTest extends ItopDataTestCase $this->CheckNestedSearch($sNestedQuery, false); } - public function testAllowAllDataOnUnions() - { - $oSearch = \DBObjectSearch::FromOQL('SELECT Server UNION SELECT VirtualMachine'); - $oSearch->AllowAllData(false); - self::assertFalse($oSearch->IsAllDataAllowed(), 'DBUnionSearch AllowData value'); - $oSearch->AllowAllData(true); - self::assertTrue($oSearch->IsAllDataAllowed(), 'DBUnionSearch AllowData value'); - } - private function CheckNestedSearch($sQuery, $bAllowAllData) { $oNestedQuerySearch = \DBObjectSearch::FromOQL($sQuery); diff --git a/tests/php-unit-tests/unitary-tests/core/DBUnionSearchTest.php b/tests/php-unit-tests/unitary-tests/core/DBUnionSearchTest.php index e6501c7c18..cf310971ef 100644 --- a/tests/php-unit-tests/unitary-tests/core/DBUnionSearchTest.php +++ b/tests/php-unit-tests/unitary-tests/core/DBUnionSearchTest.php @@ -183,4 +183,14 @@ class DBUnionSearchTest extends ItopDataTestCase ], ]; } + + public function testAllowAllDataOnUnions() + { + $oSearch = \DBObjectSearch::FromOQL('SELECT Server UNION SELECT VirtualMachine'); + $oSearch->AllowAllData(false); + self::assertFalse($oSearch->IsAllDataAllowed(), 'DBUnionSearch AllowData value'); + $oSearch->AllowAllData(true); + self::assertTrue($oSearch->IsAllDataAllowed(), 'DBUnionSearch AllowData value'); + } + }