Files
api/services/nginx/app/tests/Unit/Router/AutoloadRedisCacheValidationTest.php
T

12 lines
515 B
PHP

<?php
it('validates cached autoload paths before returning and clears stale cache entries', function (): void {
$content = file_get_contents(app_path('index.php'));
expect($content)->not->toBeFalse();
expect($content)->toContain('$cache_key = \'autoload:\' . $class;');
expect($content)->toContain('if (is_string($cached) && $cached !== \'\' && is_file($cached)) {');
expect($content)->toContain('if ($is_loaded($class)) {');
expect($content)->toContain('redis->delete($cache_key);');
});