سرمایه گذاری متفاوت در سال نو 🍎🌱 ۳۵٪ تخفیف نوروزی ➕ حضور رایگان در مسترمایند نخبگان صنعت نرم‌افزار 💻✅
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ امیرحسین صحرانورد
خطا هنگام اجرای دستور phpunit
امیرحسین شکری حل شده توسط امیرحسین شکری

سلام

کلا وقتی دستور phpunit رو تو cmd میزنم این خطا رو نشون میده 

C:\xampp\htdocs\php\orm>phpunit --generate-configuration
PHP Warning:  "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in C:\xamp
p\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:\xamp
p\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
PHPUnit 3.7.21 by Sebastian Bergmann.
unrecognized option --generate-configuration

مشکل از کجاست ؟

هرچی سرچ کردم جوابی پیدا نشد!

سلام 

phpunit رو بصورت گلوبال نصب دارید ؟ 

اگر ویندوز هستید phpunit رو به path ویندوز اضافه کنید 

اگر لینوکس هستید باید بصورت گلوبال نصب کنید

خودم چنین مشکلی داشتم با این راه حل شد. 

میثم ۰۳ آذر ۱۳۹۹، ۱۸:۰۵

سلام و احترام

دستور phpunit به صورت global شناخته شده نیست و باید حتما اونو به صورت global دربیارید. 

مراحل global کردن دستور در این https://docs.alfresco.com/4.2/tasks/fot-addpath.html وجود داره و میتونید استفاده کنید

امیر صالحی ۰۴ آذر ۱۳۹۹، ۱۲:۵۸

سلام جناب صحرانورد.
همونطور که جناب صالحی و نصرتی عزیز اشاره کردن، چون phpunit بصورت گلوبال نصب نشده باید به جای

phpunit --generate-configuration

از

vendor/bin/phpunit --generate-configuration

استفاده کنید.

آموزش نصب بصورت گلوبال: ویدیوی یوتیوب
اما طبق داکیومنتیشن phpunit:

Global Installation
Please note that it is not recommended to install PHPUnit globally, as /usr/bin/phpunit or /usr/local/bin/phpunit, for instance.

بهتره بصورت گلوبال نصب نکنیم.
 

بهترین پاسخ
امیرحسین شکری ۰۸ آذر ۱۳۹۹، ۰۸:۵۳