diff --git a/typo3/sysext/core/Tests/Unit/Utility/PathUtilityTest.php b/typo3/sysext/core/Tests/Unit/Utility/PathUtilityTest.php
index b0c99185bca53e92379498df75d2378a4f6ae3b9..5ad431fdcfa9d3fd8af3ac577d811d947dcf5092 100644
--- a/typo3/sysext/core/Tests/Unit/Utility/PathUtilityTest.php
+++ b/typo3/sysext/core/Tests/Unit/Utility/PathUtilityTest.php
@@ -320,6 +320,10 @@ class PathUtilityTest extends UnitTestCase
                 '/abc/../../def/ghi',
                 '/def/ghi',
             ],
+            'double-dot-elements want to go higher, more than one segment' => [
+                '/abc/../../../../def/ghi',
+                '/def/ghi',
+            ],
             'works with EXT-syntax-paths' => [
                 'EXT:abc/def/ghi/',
                 'EXT:abc/def/ghi',
@@ -352,6 +356,10 @@ class PathUtilityTest extends UnitTestCase
                 'C:\def\..\..\test.txt',
                 'C:/test.txt',
             ],
+            'absolute windows path with more segments' => [
+                'C:\def\def2\def3\..\..\folder\subfolder\test.txt',
+                'C:/def/folder/subfolder/test.txt',
+            ],
             'double slashaes' => [
                 'abc//def',
                 'abc/def',