Z góry dziękujemy za wszelkie uwagi. Właśnie zacząłem przełączać się z Zend Framework 1 na ZF2 i po uruchomieniu przez szybki start i kilka innych tutoriali zauważyłem, że nadchodzi krótkie "domyślny" sposób korzystania z phpunit. Albo to, albo jestem po prostu zagubiony i zdezorientowany.Zend Framework 2 + phpunit + wiele modułów + ciągła integracja
Struktura folderów dla domyślnego projektu jest
Project
| - config
| | - autoload
| | | - global.php
| | | - local.php.dist
| | - application.config.php
| - data
| - module
| | - Application
| | | - config
| | | - src
| | | - test
| | | | - ApplicationTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| | - Album
| | | - config
| | | - src
| | | - test
| | | | - AlbumTest
| | | | - Bootstrap.php
| | | | - phpunit.xml
| | | | - TestConfig.php.dist
| | | - view
| | | - Module.php
| - public
| - vendor
Moje pytanie brzmi jak mogę używać Jenkins z ANT przetestować wszystkich zestawów testów phpunit. Rozumiem powód testowania każdego modułu indywidualnie, ale jak mogę to zautomatyzować, aby odzyskać jeden plik report.xml. I byłoby jeszcze lepiej, gdybym nie musiał określać każdego modułu w konfiguracji phpunit. lub plik build.xml.
Ponownie dziękuję za wszelkie uwagi.
Jaki jest pożytek z phpunit-ci.xml? – anasaitali