feat: add testing environment configuration and update phpunit settings for MySQL

This commit is contained in:
Yoga Pangestu 2026-08-20 22:25:11 +07:00
parent 6539d7dd2d
commit 7aa802445a
2 changed files with 28 additions and 3 deletions

23
.env.testing Normal file
View File

@ -0,0 +1,23 @@
APP_NAME=Laravel
APP_ENV=testing
APP_KEY=
APP_DEBUG=true
APP_URL=http://127.0.0.1:8000
LOG_CHANNEL=daily
LOG_DEPRECATIONS_CHANNEL=null
LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=pangestu_dst_store_testing
DB_USERNAME=root
DB_PASSWORD=Aggygga13@myadmin
CACHE_STORE=array
DEVELOPMENT_CACHE_STORE=array
SESSION_DRIVER=array
QUEUE_CONNECTION=sync
MAIL_MAILER=array

View File

@ -19,12 +19,13 @@
</source>
<php>
<env name="APP_ENV" value="testing"/>
<env name="APP_KEY" value="base64:ZzYbvuGT/I9ZLB6iTToDToCPrqGgq0RysyUUbE/jBSQ="/>
<env name="APP_MAINTENANCE_DRIVER" value="file"/>
<env name="BCRYPT_ROUNDS" value="4"/>
<env name="BROADCAST_CONNECTION" value="null"/>
<env name="CACHE_STORE" value="array"/>
<env name="DB_CONNECTION" value="sqlite"/>
<env name="DB_DATABASE" value=":memory:"/>
<env name="DB_CONNECTION" value="mysql"/>
<env name="DB_DATABASE" value="pangestu_local_dst_store"/>
<env name="DB_URL" value=""/>
<env name="MAIL_MAILER" value="array"/>
<env name="QUEUE_CONNECTION" value="sync"/>
@ -33,4 +34,5 @@
<env name="TELESCOPE_ENABLED" value="false"/>
<env name="NIGHTWATCH_ENABLED" value="false"/>
</php>
</phpunit>