test(autopodbor): закрепить phone_reverse_parallel=false в тесте композита

Тест «reverse = композит» жёстко ждал CompositePhoneReverse, но не пинил флаг
parallel — из-за dev-.env (AUTOPODBOR_PHONE_REVERSE_PARALLEL=true) собирался
ParallelPhoneReverse и тест падал. Явно пиним parallel=false: тест проверяет
именно композитную ветку, независимо от окружения. Autopodbor-набор 476/476.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Дмитрий
2026-07-06 12:13:47 +03:00
parent 29b90c5759
commit ff1c3ed210
@@ -23,6 +23,9 @@ it('при phone_reverse+phone_reverse_yandex reverse = композит (2ГИ
config()->set('autopodbor.deep_study', true);
config()->set('autopodbor.phone_reverse', true);
config()->set('autopodbor.phone_reverse_yandex', true);
// Ветка композита проверяется явно; параллельный разворот — отдельный флаг, здесь пиним ВЫКЛ,
// иначе dev-.env (AUTOPODBOR_PHONE_REVERSE_PARALLEL=true) даёт ParallelPhoneReverse.
config()->set('autopodbor.phone_reverse_parallel', false);
$agent = app(\App\Services\Autopodbor\Agent\CompetitorAgent::class);
$deep = (new ReflectionProperty(\App\Services\Autopodbor\Agent\RealCompetitorAgent::class, 'deep'))->getValue($agent);