1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 15:14:04 +00:00

Update tests

This commit is contained in:
Wilsen Hernández 2022-09-27 11:34:48 -04:00
parent 6b01d1b3f9
commit 1dbab9eedd

View file

@ -10,13 +10,11 @@ use Stancl\Tenancy\Vite as StanclVite;
test('replaces the vite helper instance with custom class', function () { test('replaces the vite helper instance with custom class', function () {
$concreteBindings = App::getBindings()[FoundationVite::class]['concrete']; $vite = app(\Illuminate\Foundation\Vite::class);
expect($concreteBindings(App::getInstance())) expect($vite)->toBeInstanceOf(FoundationVite::class);
->toBeInstanceOf(FoundationVite::class);
expect($concreteBindings(App::getInstance())) expect($vite)->not->toBeInstanceOf(StanclVite::class);
->not->toBeInstanceOf(StanclVite::class);
config([ config([
'tenancy.features' => [ViteBundler::class], 'tenancy.features' => [ViteBundler::class],
@ -26,16 +24,11 @@ test('replaces the vite helper instance with custom class', function () {
tenancy()->initialize($tenant); tenancy()->initialize($tenant);
$concreteBindings = App::getBindings()[FoundationVite::class]['concrete']; app()->forgetInstance(\Illuminate\Foundation\Vite::class);
expect($concreteBindings) $vite = app(\Illuminate\Foundation\Vite::class);
->toBeCallable();
expect($concreteBindings(App::getInstance())) expect($vite)->toBeInstanceOf(StanclVite::class);
->toBeInstanceOf(FoundationVite::class);
expect($concreteBindings(App::getInstance()))
->toBeInstanceOf(StanclVite::class);
tenancy()->end(); tenancy()->end();
}); });