From 513a1df1dc7ef626113b5a02fe0c02d04e4cb588 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Wed, 27 Sep 2023 14:42:42 +0000 Subject: [PATCH] fix tests --- tests/Autoloader.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/Autoloader.php b/tests/Autoloader.php index b06f04b83..84f33aea6 100755 --- a/tests/Autoloader.php +++ b/tests/Autoloader.php @@ -35,6 +35,7 @@ class Autoloader private static $paths = [ __DIR__ . '/../', __DIR__ . '/../../', + __DIR__ . '/../MainRepository/', ]; /** @@ -82,9 +83,12 @@ class Autoloader } $class2 = $class; + $class3 = $class; $pos = \stripos($class, '/'); if ($pos !== false) { + $class3 = \substr($class, $pos + 1); + $pos = \stripos($class, '/', $pos + 1); if ($pos !== false) { @@ -93,7 +97,7 @@ class Autoloader } foreach (self::$paths as $path) { - if (\is_file($file = $path . $class2 . '.php')) { + if (\is_file($file = $path . $class2 . '.php') && \stripos($file, $class3) !== false) { include_once $file; return;