test: капча-драйвер null в тестах плюс изоляция migrate и billing-summary от состояния БД
Капча: добавлен тестовый драйвер CAPTCHA_DRIVER=null и CAPTCHA_FAKE_PASSES в phpunit.xml, иначе тесты наследовали боевой yandex из .env и регистрация падала на проверке я не робот. Плюс изоляция двух тестов от состояния учебной базы: BillingMigrateLeadsToRubTest считает операции своего тенанта, BillingSummaryProviderTest берёт дату вне периода из следующего месяца. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -34,6 +34,10 @@
|
||||
<env name="MAIL_MAILER" value="array"/>
|
||||
<env name="AUTH_PASSWORD_RESET_TOKEN_TABLE" value="password_resets" force="true"/>
|
||||
<env name="QUEUE_CONNECTION" value="sync"/>
|
||||
<!-- Капча: в тестах фейк-верификатор (NullCaptchaVerifier, fake_passes),
|
||||
иначе наследуется боевой CAPTCHA_DRIVER=yandex из .env и регистрация-тесты падают на «я не робот». -->
|
||||
<env name="CAPTCHA_DRIVER" value="null"/>
|
||||
<env name="CAPTCHA_FAKE_PASSES" value="true"/>
|
||||
<env name="SESSION_DRIVER" value="array"/>
|
||||
<env name="PULSE_ENABLED" value="false"/>
|
||||
<env name="TELESCOPE_ENABLED" value="false"/>
|
||||
|
||||
Reference in New Issue
Block a user