diff --git a/CHANGELOG.md b/CHANGELOG.md index bf8b612..d4b5789 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ All notable changes to this project will be documented in this file. [Next release](https://github.com/barryvdh/laravel-ide-helper/compare/v2.9.2...master) -------------- ### Fixed +- Running tests triggering post_migrate hooks [\#1193 / netpok](https://github.com/barryvdh/laravel-ide-helper/pull/1193) - Array_merge error when config is cached prior to package install [\#1184 / netpok](https://github.com/barryvdh/laravel-ide-helper/pull/1184) 2021-03-15, 2.9.1 diff --git a/psalm-baseline.xml b/psalm-baseline.xml index 120fa08..ed4c6f2 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -17,9 +17,4 @@ \Storage - - - new PhpEngine() - - diff --git a/src/IdeHelperServiceProvider.php b/src/IdeHelperServiceProvider.php index 9ff88e2..13b573f 100644 --- a/src/IdeHelperServiceProvider.php +++ b/src/IdeHelperServiceProvider.php @@ -19,7 +19,6 @@ use Barryvdh\LaravelIdeHelper\Listeners\GenerateModelHelper; use Illuminate\Console\Events\CommandFinished; use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Database\Events\MigrationsEnded; -use Illuminate\Foundation\Application; use Illuminate\Support\ServiceProvider; use Illuminate\View\Engines\EngineResolver; use Illuminate\View\Engines\PhpEngine; @@ -35,7 +34,7 @@ class IdeHelperServiceProvider extends ServiceProvider implements DeferrableProv */ public function boot() { - if ($this->app['config']->get('ide-helper.post_migrate', [])) { + if (!$this->app->runningUnitTests() && $this->app['config']->get('ide-helper.post_migrate', [])) { $this->app['events']->listen(CommandFinished::class, GenerateModelHelper::class); $this->app['events']->listen(MigrationsEnded::class, function () { GenerateModelHelper::$shouldRun = true;