version(), '9.0', '<')) { $this->markTestSkipped('Vite is only used in Laravel 9+'); } $vite = app(\Illuminate\Foundation\Vite::class); $this->assertInstanceOf(\Illuminate\Foundation\Vite::class, $vite); $this->assertNotInstanceOf(StanclVite::class, $vite); config([ 'tenancy.features' => [ViteBundler::class], ]); $tenant = Tenant::create(); tenancy()->initialize($tenant); app()->forgetInstance(\Illuminate\Foundation\Vite::class); $vite = app(\Illuminate\Foundation\Vite::class); $this->assertInstanceOf(StanclVite::class, $vite); } }