diff --git a/sonar-project.properties b/sonar-project.properties index 233c3a5..921243c 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -3,3 +3,17 @@ sonar.projectName=Mainframe Esy-Web sonar.projectVersion=1.0 sonar.php.coverage.reportPaths=.coverage/clover.xml sonar.qualitygate.wait=true + +sonar.exclusions= \ + vendor/**/*, \ + node_modules/**/*, \ + migrations/**/*, \ + tests/**/* + +sonar.test.inclusions=tests/**/*.php + +sonar.sourceEncoding=UTF-8 + +sonar.tests=tests + +sonar.sources=src diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 24eccd8..47a5855 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -2,8 +2,12 @@ use Symfony\Component\Dotenv\Dotenv; -require_once dirname(__DIR__).'/vendor/autoload.php'; +require dirname(__DIR__).'/vendor/autoload.php'; if (method_exists(Dotenv::class, 'bootEnv')) { (new Dotenv())->bootEnv(dirname(__DIR__).'/.env'); } + +if ($_SERVER['APP_DEBUG']) { + umask(0000); +}