Hallo!
Seit diesem Februar ist PHPUnit 10 erschienen und ich habe bisher die Version 9 benutzt. Es gab Änderungen und ich musste meine phpunit.xml auf die neue Version migrieren, was mit einer Option --migrate-configuration auch gelang. Die alte Konfiguration wurde nach phpunit.xml.bak verfrachtet und sieht so aus:
das neue so:
Soweit so gut und es funktioniert erstmal auch soweit. Wenn ich jetzt aber phpunit nutze, phpunit --configuration phpunit.xml, bekomme ich nun eine kurze Liste mit Ausgaben. So steht bei mir:
Die vielen Fehler kommen daher, weil ich vor kurzem ein "großes" Refactoring der Applikation gemacht habe. In der Version 9 hatte ich auch eine Vollständige Liste mit allen Problemen. Und nun sehr kurz und ich kann die Probleme nicht nachlesen. Was muss ich Einstellen damit ich wieder eine Vollständige Liste aller Probleme angezeigt bekomme?
Vielen Dank für die Hilfe.
mfg
Seit diesem Februar ist PHPUnit 10 erschienen und ich habe bisher die Version 9 benutzt. Es gab Änderungen und ich musste meine phpunit.xml auf die neue Version migrieren, was mit einer Option --migrate-configuration auch gelang. Die alte Konfiguration wurde nach phpunit.xml.bak verfrachtet und sieht so aus:
Code:
<?xml version="1.0" encoding="UTF-8"?> <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.5/phpunit.xsd" bootstrap="vendor/autoload.php" cacheResultFile="var/caches/phpunit/" executionOrder="depends,defects" forceCoversAnnotation="true" beStrictAboutCoversAnnotation="true" beStrictAboutOutputDuringTests="true" beStrictAboutTodoAnnotatedTests="true" convertDeprecationsToExceptions="true" failOnRisky="true" failOnWarning="true" verbose="true" colors="true" testdox="true"> <testsuites> <testsuite name="default"> <directory>tests</directory> </testsuite> </testsuites> <coverage cacheDirectory="var/caches/phpunit/code-coverage" processUncoveredFiles="true"> <include> <directory suffix=".php">src</directory> </include> </coverage> </phpunit>
Code:
<?xml version="1.0" encoding="UTF-8"?> <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.0/phpunit.xsd" bootstrap="vendor/autoload.php" executionOrder="depends,defects" beStrictAboutOutputDuringTests="true" failOnRisky="true" failOnWarning="true" colors="true" testdox="true" cacheDirectory=".phpunit.cache" requireCoverageMetadata="true" beStrictAboutCoverageMetadata="true"> <testsuites> <testsuite name="default"> <directory>tests</directory> </testsuite> </testsuites> <coverage> <include> <directory suffix=".php">src</directory> </include> <exclude> <directory>bin</directory> <directory>docs</directory> <directory>public</directory> <directory>resources</directory> <directory>templates</directory> <directory>var</directory> <directory>vendor</directory> </exclude> </coverage> </phpunit>
Code:
ERRORS! Tests: 97, Assertions: 52, Errors: 46.
Vielen Dank für die Hilfe.
mfg
Kommentar