Łączenie pokrycia kodu z kilku wykonań PHPUnit
Pracuję z PHPUnit już od jakiegoś czasu i wygląda na to, że muszę przerwać moje testy na grupy, które będą działać jako osobne egzekucjephpunit
. Głównym powodem tego jest to, że większość moich testów musi działać w oddzielnych procesach, podczas gdy niektóre nie mogą być uruchomione w oddzielnych procesach z powodu udokumentowanego problemututaj. Chciałbym napisać skrypt basha, który odpala kilka wykonańphpunit
, każdy skonfigurowany do uruchamiania różnych testów z różnymi ustawieniami.
Moje pytanie brzmi: czy istnieje sposób na agregację wyników pokrycia kodu wielokrotnościąphpunit
egzekucje? Czy mogę to zrobić bezpośrednio za pomocą samego PHPUnit lub za pomocą innego narzędzia? Czy można uzyskać to, czego szukam z jednego bieguphpunit
używając koncepcji zestawu testów PHPUnit?