Предупреждение: необходимо установить XDEBUG_MODE=покрытие или xdebug.mode=покрытие.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Предупреждение: необходимо установить XDEBUG_MODE=покрытие или xdebug.mode=покрытие.

Сообщение Гость »

Мне нужно протестировать свой код и покрытие. Я уже установил расширение Xdebug
У меня есть
версия PHP и xdebug

Код: Выделить всё

PHP 8.1.20 (cli) (built: Jun 14 2023 05:48:10) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.20, Copyright (c) Zend Technologies
with Zend OPcache v8.1.20, Copyright (c), by Zend Technologies
with Xdebug v3.3.1, Copyright (c) 2002-2023, by Derick Rethans
Информация об Xdebug

Код: Выделить всё

Enabled Features (through 'xdebug.mode' setting)
Feature =\> Enabled/Disabled
Development Helpers =\> ✔ enabled
Coverage =\> ✘ disabled
GC Stats =\> ✘ disabled
Profiler =\> ✘ disabled
Step Debugger =\> ✘ disabled
Tracing =\> ✘ disabled
Версия PHPunit
PHPUnit 9.5.28 от Себастьяна Бергманна и участников.
Поскольку я не включил покрытия, я получаю сообщение о необходимости включить покрытие.
После включения покрытия я получаю проблему совместимости с пакетом "nikic/php-parser"
nikic/ Версия php-parser — 4.x, и это пакет зависимостей

Код: Выделить всё

    [14-Mar-2024 11:56:50 UTC] PHP Fatal error:  Declaration of    PhpParser\\ParserAbstract::parse(string $code, ?PhpParser\\ErrorHandler $errorHandler = null) must be compatible with PhpParser\\Parser::parse(string $code, ?PhpParser\\ErrorHandler $errorHandler = null): ?array in vendor/nikic/php-parser/lib/PhpParser/ParserAbstract.php on line 158
Поэтому я хотел бы знать, есть ли какие-либо проблемы с Xdebug 3 и пакетом "nikic/php-parser"
Примечание:
Я использую контейнер Docker и платформу Symonfy
После включения режима покрытия мои случаи phpunit не выполнялись, поскольку у меня возникла проблема совместимости с пакетом "nikic/php-parser" p>
Я пробовал обновить пакет и зависимый от него пакет, но безуспешно.
Если я отключу покрытие, тестовые примеры будут выполняться без проблем
Любая информация будет очень ценной

Подробнее здесь: https://stackoverflow.com/questions/781 ... -to-be-set
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Php7.4 Xdebug xdebug.mode = у меня отладка не работает
    Anonymous » » в форуме Php
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Команда ошибки Mode=TwoWay и Mode=OneWay из Visual Studio 2022
    Anonymous » » в форуме C#
    0 Ответы
    112 Просмотры
    Последнее сообщение Anonymous
  • Команда ошибки Mode=TwoWay и Mode=OneWay из Visual Studio 2022
    Anonymous » » в форуме C#
    0 Ответы
    92 Просмотры
    Последнее сообщение Anonymous
  • Покрытие путей и покрытие ветвей
    Anonymous » » в форуме JAVA
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous
  • Laravel/Pest не генерирует покрытие кода, параллельный сбой рабочего процесса после включения XDebug
    Anonymous » » в форуме Php
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»