koszykarze
25.05.2016, 22:16:32
ustawiłem w Netbeans globalnie ścieżkę do skryptu \bin\phpunit.bat. (to wersja PHPUnit 5.3.4)
i przypadkiem odpaliłem composer update gdzie było "phpunit/phpunit": "4.5.*"
No i teraz projekt używa 4.5.1
Chcę by używał tego PHPUnit 5.3.4. z globalnego ustawienia a nie tego lokalnie zainstalowanego w vendor. Gdzie to skonfigurować?
tu jest na githubie jakby co
https://github.com/sruj/treningPHPUnitCalcu...master/test/src (to treningowy projekt do nauki phpunit)
Szymciosek
25.05.2016, 22:38:18
wg mnie powinno sie korzystac wlasnie z tej lokalnej wersji
zalozmy, ze pracujesz z wieloma projektami, z rozna wersja php i innymi paczkami, ktore rowniez posiadaja swoje zaloznosci. trzymajac paczke z phpunit w vendor i korzystajac z niej masz pewnosc, ze uzywasz wersji, pod ktora de facto byly pisane te testy w tym projekcie
w przypadku korzystania z globalnej paczki:
w projekcie A mozesz pisac testy na dzien dzisiejszy w jakis sposob zgodny z wersja X phpunit
po kilku dniach wychodzi werjsa Y phpunit, ktora oczywiscie aktualizujesz i co? Twoje testy moga sie wysypac w tym momencie
koszykarze
26.05.2016, 01:18:42
wszystko zgoda. Tak zrobię.
a mimo wszystko ciekawi mnie w którym miejscu projektu to jest skonfigurowane. (Chociaż gdybym musiał zrobić teraz 16 pompek by dostać odpowiedź na to pytanie to by mi się nie chciało)