From 4ff7feeb403c714abd8cd828458fe487bd7e327e Mon Sep 17 00:00:00 2001
From: Dillenn Terumalai <dillenn.terumalai@sib.swiss>
Date: Wed, 5 Jan 2022 11:08:41 +0100
Subject: [PATCH] Added a check to not register routes if the app is running
 tests

---
 src/LaravelInstallerServiceProvider.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/LaravelInstallerServiceProvider.php b/src/LaravelInstallerServiceProvider.php
index aa47724..bc09ccc 100644
--- a/src/LaravelInstallerServiceProvider.php
+++ b/src/LaravelInstallerServiceProvider.php
@@ -4,6 +4,7 @@ namespace Dterumal\LaravelInstaller;
 
 use Dterumal\LaravelInstaller\Http\Middleware\CheckInstallation;
 use Illuminate\Contracts\Http\Kernel;
+use Illuminate\Support\Facades\App;
 use Illuminate\Support\Facades\Route;
 use Illuminate\Support\ServiceProvider;
 
@@ -20,7 +21,7 @@ class LaravelInstallerServiceProvider extends ServiceProvider
         $this->defineAssetPublishing();
         $this->offerPublishing();
         $this->registerCommands();
-        if (!is_app_installed()) {
+        if (!is_app_installed() && !App::runningUnitTests()) {
             $this->registerRoutes();
         }
 
-- 
GitLab