1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-06-20 22:54:05 +00:00

Clean up $adjustCacheManagerUsing in before and afterEach

This commit is contained in:
lukinovec 2026-06-01 15:38:27 +02:00
parent fd1aa2439a
commit 20036ef1ff
2 changed files with 9 additions and 0 deletions

View file

@ -24,12 +24,14 @@ use Stancl\Tenancy\Listeners\BootstrapTenancy;
use Stancl\Tenancy\Listeners\RevertToCentralContext;
use Stancl\Tenancy\Middleware\InitializeTenancyByPath;
use Stancl\Tenancy\Resolvers\RequestDataTenantResolver;
use Stancl\Tenancy\TenancyServiceProvider;
use function Stancl\Tenancy\Tests\pest;
use function Stancl\Tenancy\Tests\withCacheTables;
use function Stancl\Tenancy\Tests\withTenantDatabases;
beforeEach($cleanup = function () {
Tenant::$extraCustomColumns = [];
TenancyServiceProvider::$adjustCacheManagerUsing = null;
});
afterEach($cleanup);

View file

@ -13,11 +13,14 @@ use Stancl\Tenancy\Bootstrappers\CacheTagsBootstrapper;
use Stancl\Tenancy\Bootstrappers\CacheTenancyBootstrapper;
use Stancl\Tenancy\Bootstrappers\DatabaseCacheBootstrapper;
use Stancl\Tenancy\Bootstrappers\DatabaseTenancyBootstrapper;
use Stancl\Tenancy\TenancyServiceProvider;
use function Stancl\Tenancy\Tests\withCacheTables;
use function Stancl\Tenancy\Tests\withTenantDatabases;
beforeEach(function () {
TenancyServiceProvider::$adjustCacheManagerUsing = null;
config([
'cache.default' => 'redis',
'tenancy.cache.stores' => ['redis'],
@ -29,6 +32,10 @@ beforeEach(function () {
withCacheTables();
});
afterEach(function () {
TenancyServiceProvider::$adjustCacheManagerUsing = null;
});
test('global cache manager stores data in global cache', function (string $store, array $bootstrappers) {
config([
'cache.default' => $store,