From ff1c3ed210bf94248fe1f0c09db1c8b2dddfa9fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Mon, 6 Jul 2026 12:13:47 +0300 Subject: [PATCH] =?UTF-8?q?test(autopodbor):=20=D0=B7=D0=B0=D0=BA=D1=80?= =?UTF-8?q?=D0=B5=D0=BF=D0=B8=D1=82=D1=8C=20phone=5Freverse=5Fparallel=3Df?= =?UTF-8?q?alse=20=D0=B2=20=D1=82=D0=B5=D1=81=D1=82=D0=B5=20=D0=BA=D0=BE?= =?UTF-8?q?=D0=BC=D0=BF=D0=BE=D0=B7=D0=B8=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Тест «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) --- .../Feature/Autopodbor/DeepStudyPhoneReverseWiringTest.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/tests/Feature/Autopodbor/DeepStudyPhoneReverseWiringTest.php b/app/tests/Feature/Autopodbor/DeepStudyPhoneReverseWiringTest.php index 3961ddba..2a4fd165 100644 --- a/app/tests/Feature/Autopodbor/DeepStudyPhoneReverseWiringTest.php +++ b/app/tests/Feature/Autopodbor/DeepStudyPhoneReverseWiringTest.php @@ -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);