Связь
Здравствуйте! Я Ваш личный надежный программист.
1С Предприятие 8.2-8.3, 1С-Битрикс: Управление сайтом, Битрикс24

Как настроить PHPUnit

Привет! Не получается настроить PHPUnit, запуск пишет ошибку:<?define("BX_ROOT", "");if(isset($_SERVER["BX_PERSONAL_ROOT"]) && $_SERVER["BX_PERSONAL_ROOT"] <> "")       define("BX_PERSONAL_ROOT", $_SERVER["BX_PERSONAL_ROOT"]);else       define("BX_PERSONAL_ROOT",...
 
Привет! Не получается настроить PHPUnit, запуск пишет ошибку:

<?
define("BX_ROOT", "/bitrix");

if(isset($_SERVER["BX_PERSONAL_ROOT"]) && $_SERVER["BX_PERSONAL_ROOT"] <> "")
       define("BX_PERSONAL_ROOT", $_SERVER["BX_PERSONAL_ROOT"]);
else
       define("BX_PERSONAL_ROOT", BX_ROOT);
PHPUnit 9.5.10-20-g6bcc8e610 by Sebastian Bergmann and contributors.

Error in bootstrap script: ParseError:
syntax error, unexpected end of file....
 
это весь бутстрап скрипт в сообщении?
 
не пойму как заставить нормальную отладку вывести(путь к файлу с ошибкой)



<?php

    const NO_KEEP_STATISTIC = true;
    const NOT_CHECK_PERMISSIONS = true;
    const BX_NO_ACCELERATOR_RESET = true;
    const BX_CRONTAB = true;
    const STOP_STATISTICS = true;
    const NO_AGENT_STATISTIC = 'Y';
    const DisableEventsCheck = true; // phpcs:ignore Generic.NamingConventions.UpperCaseConstantName
    const NO_AGENT_CHECK = true;

   $_SERVER['DOCUMENT_ROOT'] = realpath(__DIR__ . '/. ./. ./');
   $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];

 require_once $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php';

@session_destroy();
 
может, не в этом файле тогда ошибка… попробуй
этот, вроде работает у меня норм. лежит в local/tests/bootstrap.php, если в
local/ ложить, нужно будет исправить путь к docRoot
 

не помог этот файл..( и отладчик не работает в тестах((

Читают тему
file_download Скачать Модуль Маркет
file_download Скачать Модуль Маркет