Frage

Die Whitelist funktioniert nicht so, wie ich es erwarten würde, wenn ich Berichte zur Codeabdeckung erhalte.Ich verwende Zend Framework und meine Zend-Dateien befinden sich ebenso wie der Projekt-Schnellstart im Bibliotheksverzeichnis.

Ich verwende PHPUnit 3.6 unter Netbeans 7.0.1

Ich möchte wirklich nur die Abdeckung für die Klassen für MyLib sehen.

<whitelist>
    <directory suffix=".php">../../library/MyLib</directory>
</whitelist>

Aber im Bericht bekomme ich anscheinend einen Prozentwert für mehrere Zend-Dateien, z.Zend_Controller_Front, Zend_Loader_Autoloader usw.

Offensichtlich habe ich keine Tests für diese Klassen geschrieben und es ist keine Überraschung, dass ich 0% Deckung habe.

Was habe ich vermisst?

War es hilfreich?

Lösung

Bitte verwenden Sie absolute Pfade in Ihrer XML-Datei und / oder stellen Sie sicher, dass diese von Ihrem phpunit-Test-Runner-Aufruf korrekt aufgelöst werden.Stellen Sie außerdem sicher, dass Ihre XML-Datei geladen ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top