From d3d088f5c93218886d7b189fe2a6622d8efc519b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20B=C3=BCrk?= <stefan@buerk.tech> Date: Wed, 9 Nov 2022 09:58:58 +0100 Subject: [PATCH] [BUGFIX] Ensure test expectation works with unpredictable result order MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This change change the expectation check of one functional test to properly deal with unpredictable result order based on filesystem orderings. Resolves: #99027 Releases: main Change-Id: I26373a2f70ad60ef17ea7da453a6931109b9e152 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/76515 Tested-by: core-ci <typo3@b13.com> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Benni Mack <benni@typo3.org> Tested-by: Stefan Bürk <stefan@buerk.tech> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by: Benni Mack <benni@typo3.org> Reviewed-by: Stefan Bürk <stefan@buerk.tech> --- .../core/Tests/Functional/Cache/Backend/FileBackendTest.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/core/Tests/Functional/Cache/Backend/FileBackendTest.php b/typo3/sysext/core/Tests/Functional/Cache/Backend/FileBackendTest.php index f298b6810c98..5f4037e52223 100644 --- a/typo3/sysext/core/Tests/Functional/Cache/Backend/FileBackendTest.php +++ b/typo3/sysext/core/Tests/Functional/Cache/Backend/FileBackendTest.php @@ -599,7 +599,9 @@ class FileBackendTest extends FunctionalTestCase $subject->set('BackendFileTest2', $data, ['UnitTestTag%test', 'UnitTestTag%special'], -100); $subject->set('BackendFileTest3', $data, ['UnitTestTag%test']); self::assertSame([], $subject->findIdentifiersByTag('UnitTestTag%special')); - self::assertSame(['BackendFileTest3', 'BackendFileTest1'], $subject->findIdentifiersByTag('UnitTestTag%test')); + $actualEntries = $subject->findIdentifiersByTag('UnitTestTag%test'); + self::assertContains('BackendFileTest1', $actualEntries); + self::assertContains('BackendFileTest3', $actualEntries); } /** -- GitLab