diff options
| author | Moritz Strohm <strohm@data-quest.de> | 2024-05-14 07:22:47 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-05-14 07:22:47 +0000 |
| commit | 40bdfaf4415ff9f46e63435fc5e61049649802f2 (patch) | |
| tree | f3ae85d9edaef23db555a829571ff968c21f9af5 /tests | |
| parent | 636039e25ccc6c33ae758bdb3ddfca4f68327948 (diff) | |
made Stud.IP cache compatible with PSR-6, re #3701
Merge request studip/studip!2570
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/functional/_bootstrap.php | 4 | ||||
| -rw-r--r-- | tests/jsonapi/_bootstrap.php | 2 | ||||
| -rw-r--r-- | tests/unit/_bootstrap.php | 4 | ||||
| -rw-r--r-- | tests/unit/lib/classes/MigrationTest.php | 5 | ||||
| -rw-r--r-- | tests/unit/lib/classes/StudipCachedArrayTest.php | 5 |
5 files changed, 12 insertions, 8 deletions
diff --git a/tests/functional/_bootstrap.php b/tests/functional/_bootstrap.php index 49f3324..8a9125b 100644 --- a/tests/functional/_bootstrap.php +++ b/tests/functional/_bootstrap.php @@ -30,6 +30,8 @@ StudipAutoloader::register(); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/calendar', 'Studip\\Calendar'); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/classes'); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/classes', 'Studip'); +StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/classes/cache'); +StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/classes/cache', 'Studip'); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/exceptions'); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/exceptions/resources'); StudipAutoloader::addAutoloadPath($STUDIP_BASE_PATH . '/lib/filesystem'); @@ -74,7 +76,7 @@ if (!class_exists('StudipTestHelper')) { { static function set_up_tables($tables) { - $cache = StudipCacheFactory::getCache(false); + $cache = \Studip\Cache\Factory::getCache(false); // second step, expire table scheme SimpleORMap::expireTableScheme(); diff --git a/tests/jsonapi/_bootstrap.php b/tests/jsonapi/_bootstrap.php index 82ae54e..baf3740 100644 --- a/tests/jsonapi/_bootstrap.php +++ b/tests/jsonapi/_bootstrap.php @@ -53,6 +53,8 @@ StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'/lib/plugins/eng StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'/lib/calendar'); StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'/lib/calendar', 'Studip\\Calendar'); +StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'lib/classes/cache'); +StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'lib/classes/cache', 'Studip'); StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'/lib/calendar/lib'); StudipAutoloader::addAutoloadPath($GLOBALS['STUDIP_BASE_PATH'].'/lib/exceptions'); diff --git a/tests/unit/_bootstrap.php b/tests/unit/_bootstrap.php index 3aa1144..af95607 100644 --- a/tests/unit/_bootstrap.php +++ b/tests/unit/_bootstrap.php @@ -54,6 +54,8 @@ StudipAutoloader::addAutoloadPath('lib/models'); StudipAutoloader::addAutoloadPath('lib/classes'); StudipAutoloader::addAutoloadPath('lib/classes', 'Studip'); StudipAutoloader::addAutoloadPath('lib/exTpl', 'exTpl'); +StudipAutoloader::addAutoloadPath('lib/classes/cache'); +StudipAutoloader::addAutoloadPath('lib/classes/cache', 'Studip'); StudipAutoloader::addAutoloadPath('lib/exceptions'); StudipAutoloader::addAutoloadPath('lib/classes/sidebar'); StudipAutoloader::addAutoloadPath('lib/classes/helpbar'); @@ -108,7 +110,7 @@ if (!class_exists('StudipTestHelper')) { static function set_up_tables($tables) { // first step, set fake cache - $cache = StudipCacheFactory::getCache(false); + $cache = \Studip\Cache\Factory::getCache(false); // second step, expire table scheme SimpleORMap::expireTableScheme(); diff --git a/tests/unit/lib/classes/MigrationTest.php b/tests/unit/lib/classes/MigrationTest.php index 4a45e71..12df120 100644 --- a/tests/unit/lib/classes/MigrationTest.php +++ b/tests/unit/lib/classes/MigrationTest.php @@ -16,11 +16,6 @@ class MigrationTest extends \Codeception\Test\Unit $this->before = $GLOBALS['CACHING_ENABLE'] ?? null; $GLOBALS['CACHING_ENABLE'] = false; - require_once 'lib/classes/SimpleORMap.class.php'; - require_once 'lib/classes/StudipCache.class.php'; - require_once 'lib/classes/StudipMemoryCache.class.php'; - require_once 'lib/classes/StudipCacheFactory.class.php'; - require_once 'lib/migrations/Migration.php'; require_once 'lib/migrations/Migrator.php'; require_once 'lib/migrations/SchemaVersion.php'; diff --git a/tests/unit/lib/classes/StudipCachedArrayTest.php b/tests/unit/lib/classes/StudipCachedArrayTest.php index c98c1bd..5fd39f2 100644 --- a/tests/unit/lib/classes/StudipCachedArrayTest.php +++ b/tests/unit/lib/classes/StudipCachedArrayTest.php @@ -1,4 +1,7 @@ <?php + +use Studip\Cache\MemoryCache; + /** * StudipCachedArrayTest.php - unit tests for the StudipCachedArray class * @@ -6,7 +9,7 @@ * @license GPL2 or any later version * * @covers StudipCachedArray - * @uses StudipMemoryCache + * @uses MemoryCache */ class StudipCachedArrayTest extends \Codeception\Test\Unit |
