Wpis z mikrobloga

Specjaliści od #php, #webdev, #symfony2 mam pewien problem. Zacząłem 2 rzeczy w których jestem zielony: #symfony2 i #phpstorm (mam możliwość sprawdzenia w czym jest lepszy od netbeansa więc czemu nie ( )).

Może od początku:

1. Ściągam sobie symfony komendą:

composer create-project symfony/framework-standard-edition D:/xampp_1.8.3_php_5.5.15/htdocs/SymfonyAdminPanelDemo
Pobiera się bez żadnych błędów.

2. Wchodzę w ustawienia projektu > zakładka PHP > PHPUnit

ustawiam bootstrap na:

\app\bootstrap.php.cache
i config.xml na:

\app\phpunit.xml.dist
Uruchamiam testy i dostaję komunikat:

Fatal error: Class 'Doctrine\Tests\Common\Annotations\Fixtures\AnnotationTargetAll' not found in D:\xampp_1.8.3_php_5.5.15\htdocs\SymfonyAdminPanelDemo\vendor\doctrine\annotations\tests\Doctrine\Tests\Common\Annotations\DocParserTest.php on line 1333
Jak ustawić testy jednostkowe dla Symfony w PHPStorm? Najprawdopodobniej popełniam jakiś błąd nowicjusza ( ͡° ͜ʖ ͡°)
  • 32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@uirapuru: Już pobrałem ( ) jeszcze dzisiaj wyląduje na wirtualce :P

Zaskakujące jest to ilu jest programistów PHP na wykopie, większość siedzi na Windowsie, a nikt nie spotkał się z problemem testów jednostkowych w symfony ( ͡º ͜ʖ͡º)

Spróbuję jeszcze na forum.php, bo tam też jest kilku magików :P
  • Odpowiedz
@ghost1511: Sprawdz vendory, czy istnieje ta klasa fizycznie na dysku, sprawdz czy autoloader sie wygenerowal, sprawdz czy phpunit dostal na pewno bootstrap. Jak odpalasz phpunit? Powinno byc bin/phpunit -c app/phpunit.xml.dist
  • Odpowiedz