2015-08-09 6 views
10

Próbuję uruchomić PHPUnit w NetBeans 8.0.2.Jak naprawić "nierozpoznaną opcję - ran" na NetBeans z PHPUnit

Jeśli uruchomię # phpunit w moich testach folderów, wszystkie testy zostaną uruchomione. Wygląda na to, że tak się stało.

Ale na wyjściu NetBeans Zawsze otrzymała:

"C:\nginx\php\5.6.12\php.exe" "C:\nginx\php\5.6.12\phpunit.phar" "--colors" "--log-junit" "C:\Users\...\AppData\Local\Temp\nb-phpunit-log.xml" "--bootstrap" "E:\var\www\...\tests\TestHelper.php" "--configuration" "E:\var\www\...\tests\phpunit.xml" "C:\Program Files\NetBeans 8.0.2\php\phpunit\NetBeansSuite.php" "--run=E:\var\www\...\tests\app\utils\FormatUtilTest.php" 

PHPUnit 4.8.2 Sebastian Bergmann i współpracowników.

nierozpoznana opcja - wartość

Zrobione.

Może "--run wiadomość" to prawda, ponieważ to polecenie nie istnieje w podręczniku PHPUnit. Ale jeśli tak jest, jak stworzyć kolejny skrypt dla NetBeans wykonać testy?

Odpowiedz

1

Opcja "--run" jest używana w NetBeansSuite.php do uruchamiania testów. Tak więc powinieneś przesłać to do robaka NetBeans [1], jeśli chcesz tego uniknąć.

[1] https://netbeans.org/community/issues.html (PHP/PHPUnit)

+1

Otworzyłem problem: https://netbeans.org/bugzilla /show_bug.cgi?id=254221 – Pablo

5

uruchomiony w tym samym problem dzisiaj po aktualizacji PHPUnit. Powróciłem więc do PHPUnit 4.7.7, dopóki nie zostanie to naprawione w NB.

3

Ja też napotkałem ten błąd powodujący, że najnowsza wersja PHPUnit nie działa z NetBeans v8.0.2.

Dalsze badanie tego problemu spowodowało stwierdzenie niekompatybilności między NetBeansSuite.php i najnowszą wersją PHPUnit.

Błąd "nierozpoznana opcja --run" jest zgłaszany przez phpunit.phar i nie jest wysyłany przez NetBeansSuite.php. Nie wierzę też, że NetBeansSuite.php jest nawet wykonywany.

phpunit.phar, wiersz 63816 lub 63894, to miejsce, w którym wyrzucany jest wyjątek.

Do tego czasu PHPUnit nie będzie działać z wersji NetBeans 8.0.2.

@Pablo: Dziękuję za otwarcie problemu i skomentowałem Twój problem.

PHPUnit v4.7.7 działa poprawnie.

Otwarty raport o błędzie: https://netbeans.org/bugzilla/show_bug.cgi?id=254276

+0

Błąd jest teraz poprawiony w NB Nightly. – user562529

Powiązane problemy