После установки PHPUnit с помощью композитора возникают ошибкиPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 После установки PHPUnit с помощью композитора возникают ошибки

Сообщение Anonymous »

Композитор недавно установил PHPUnit. Когда я пытаюсь ввести терминал VSCode «phpunit», это выдает ошибку. Чтобы установить PHPUnit, я использовал команду «composer require --dev phpunit/phpunit ^10»

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

PHP Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 277

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 277
PHP Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 285

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xampp\php\pear\PHPUnit\TextUI\Command.php on line 285
PHP Fatal error:  Uncaught Error: Call to undefined function each() in C:\xampp\php\pear\PHPUnit\Util\Getopt.php:80
Stack trace:
#0 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(239): PHPUnit_Util_Getopt::getopt(Array, 'd:c:hv', Array)
#1 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(138): PHPUnit_TextUI_Command->handleArguments(Array)
#2 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 C:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main}
thrown in C:\xampp\php\pear\PHPUnit\Util\Getopt.php on line 80

Fatal error: Uncaught Error: Call to undefined function each() in C:\xampp\php\pear\PHPUnit\Util\Getopt.php:80
Stack trace:
#0 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(239): PHPUnit_Util_Getopt::getopt(Array, 'd:c:hv', Array)
#1 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(138): PHPUnit_TextUI_Command->handleArguments(Array)
#2 C:\xampp\php\pear\PHPUnit\TextUI\Command.php(129): PHPUnit_TextUI_Command->run(Array, true)
#3 C:\xampp\php\phpunit(46): PHPUnit_TextUI_Command::main()
#4 {main}
thrown in C:\xampp\php\pear\PHPUnit\Util\Getopt.php on line 80
Я попробовал переустановить.
Проверил папкуvendor, в папкеvendor/phpunit/phpunit/src/TextUI/Output есть несколько файлов с ошибками, там есть Facade.php
в строке 16 "use PHPUnit\TextUI\Output\Default\ProgressPrinter\ProgressPrinter as DefaultProgressPrinter"; и Default подчеркнуты
А ещё в вендоре/phpunit/phpunit/src/TextUI/Output/Default тоже каждый файл с ошибками

Подробнее здесь: https://stackoverflow.com/questions/757 ... has-errors
Ответить

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

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

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

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

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