芝麻web文件管理V1.00
编辑当前文件:/home/digitalh/public_html/vendor/livewire/livewire/tests/TestCase.php
afterApplicationCreated(function () { $this->makeACleanSlate(); }); $this->beforeApplicationDestroyed(function () { $this->makeACleanSlate(); }); parent::setUp(); } public function makeACleanSlate() { Artisan::call('view:clear'); File::deleteDirectory($this->livewireViewsPath()); File::deleteDirectory($this->livewireClassesPath()); File::deleteDirectory($this->livewireTestsPath()); File::delete(app()->bootstrapPath('cache/livewire-components.php')); } protected function getPackageProviders($app) { return [ \Livewire\LivewireServiceProvider::class, ]; } protected function getEnvironmentSetUp($app) { $app['config']->set('view.paths', [ __DIR__.'/views', resource_path('views'), ]); $app['config']->set('app.key', 'base64:Hupx3yAySikrM2/edkZQNQHslgDWYfiBfCuSThJ5SK8='); $app['config']->set('database.default', 'testbench'); $app['config']->set('database.connections.testbench', [ 'driver' => 'sqlite', 'database' => ':memory:', 'prefix' => '', ]); $app['config']->set('filesystems.disks.unit-downloads', [ 'driver' => 'local', 'root' => __DIR__.'/fixtures', ]); } protected function livewireClassesPath($path = '') { return app_path('Livewire'.($path ? '/'.$path : '')); } protected function livewireViewsPath($path = '') { return resource_path('views').'/livewire'.($path ? '/'.$path : ''); } protected function livewireTestsPath($path = '') { return base_path('tests/Feature/Livewire'.($path ? '/'.$path : '')); } }