File tree Expand file tree Collapse file tree 8 files changed +75
-9
lines changed Expand file tree Collapse file tree 8 files changed +75
-9
lines changed Original file line number Diff line number Diff line change 1+ # define your env variables for the test env here
2+ KERNEL_CLASS = ' App\Kernel'
3+ APP_SECRET = ' $ecretf0rt3st'
4+ SYMFONY_DEPRECATIONS_HELPER = 999999
Original file line number Diff line number Diff line change 1+ {
2+ "copy-from-recipe" : {
3+ ".env.test" : " .env.test" ,
4+ "phpunit.dist.xml" : " phpunit.dist.xml" ,
5+ "tests/" : " tests/"
6+ },
7+ "gitignore" : [
8+ " /phpunit.xml" ,
9+ " /.phpunit.cache/"
10+ ]
11+ }
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+
3+ <!-- https://phpunit.readthedocs.io/en/latest/configuration.html -->
4+ <phpunit xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
5+ xsi : noNamespaceSchemaLocation =" vendor/phpunit/phpunit/phpunit.xsd"
6+ backupGlobals =" false"
7+ colors =" true"
8+ bootstrap =" tests/bootstrap.php"
9+ cacheDirectory =" .phpunit.cache"
10+ >
11+ <php >
12+ <ini name =" display_errors" value =" 1" />
13+ <ini name =" error_reporting" value =" -1" />
14+ <server name =" APP_ENV" value =" test" force =" true" />
15+ <server name =" SHELL_VERBOSITY" value =" -1" />
16+ <server name =" SYMFONY_PHPUNIT_REMOVE" value =" " />
17+ <server name =" SYMFONY_PHPUNIT_VERSION" value =" 10.5" />
18+ </php >
19+
20+ <testsuites >
21+ <testsuite name =" Project Test Suite" >
22+ <directory >tests</directory >
23+ </testsuite >
24+ </testsuites >
25+
26+ <source restrictDeprecations =" true" restrictNotices =" true" restrictWarnings =" true" >
27+ <include >
28+ <directory >src</directory >
29+ </include >
30+ </source >
31+
32+ <extensions >
33+ </extensions >
34+ </phpunit >
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ use Symfony \Component \Dotenv \Dotenv ;
4+
5+ require dirname (__DIR__ ).'/vendor/autoload.php ' ;
6+
7+ if (method_exists (Dotenv::class, 'bootEnv ' )) {
8+ (new Dotenv ())->bootEnv (dirname (__DIR__ ).'/.env ' );
9+ }
Original file line number Diff line number Diff line change 44
55require dirname (__DIR__ ).'/vendor/autoload.php ' ;
66
7- if (file_exists (dirname (__DIR__ ).'/config/bootstrap.php ' )) {
8- require dirname (__DIR__ ).'/config/bootstrap.php ' ;
9- } elseif (method_exists (Dotenv::class, 'bootEnv ' )) {
7+ if (method_exists (Dotenv::class, 'bootEnv ' )) {
108 (new Dotenv ())->bootEnv (dirname (__DIR__ ).'/.env ' );
119}
Original file line number Diff line number Diff line change 44
55require dirname (__DIR__ ).'/vendor/autoload.php ' ;
66
7- if (file_exists (dirname (__DIR__ ).'/config/bootstrap.php ' )) {
8- require dirname (__DIR__ ).'/config/bootstrap.php ' ;
9- } elseif (method_exists (Dotenv::class, 'bootEnv ' )) {
7+ if (method_exists (Dotenv::class, 'bootEnv ' )) {
108 (new Dotenv ())->bootEnv (dirname (__DIR__ ).'/.env ' );
119}
Original file line number Diff line number Diff line change 44
55require dirname (__DIR__ ).'/vendor/autoload.php ' ;
66
7- if (file_exists (dirname (__DIR__ ).'/config/bootstrap.php ' )) {
8- require dirname (__DIR__ ).'/config/bootstrap.php ' ;
9- } elseif (method_exists (Dotenv::class, 'bootEnv ' )) {
7+ if (method_exists (Dotenv::class, 'bootEnv ' )) {
108 (new Dotenv ())->bootEnv (dirname (__DIR__ ).'/.env ' );
119}
Original file line number Diff line number Diff line change 1919 "content" : " <extension class=\" Symfony\\ Component\\ Panther\\ ServerExtension\" />" ,
2020 "position" : " after_target" ,
2121 "target" : " <extensions>" ,
22+ "warn_if_missing" : false
23+ },
24+ {
25+ "file" : " phpunit.dist.xml" ,
26+ "content" : " <bootstrap class=\" Symfony\\ Component\\ Panther\\ ServerExtension\" />" ,
27+ "position" : " after_target" ,
28+ "target" : " <extensions>" ,
29+ "warn_if_missing" : false
30+ },
31+ {
32+ "file" : " .env.test" ,
33+ "content" : " PANTHER_APP_ENV=panther\n PANTHER_ERROR_SCREENSHOT_DIR=./var/error-screenshots" ,
34+ "position" : " after_target" ,
35+ "target" : " SYMFONY_DEPRECATIONS_HELPER=999999" ,
2236 "warn_if_missing" : true
2337 }
2438 ]
You can’t perform that action at this time.
0 commit comments