PHPUnit Whitelist-Codeabdeckung

8

Die Whitelist funktioniert nicht so, wie ich es erwarten würde, wenn ich Code-Coverage-Berichte bekomme. Ich benutze das Zend Framework und meine Zend-Dateien befinden sich ebenso wie der Projekt-Quickstart im Bibliotheksverzeichnis.

Ich führe PHPUnit 3.6 von Netbeans 7.0.1

aus

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

%Vor%

Aber im Bericht scheint ich einen Prozentwert für mehrere Zend-Dateien zu bekommen. 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 verpasst?

    
gawpertron 07.12.2011, 11:45
quelle

1 Antwort

1

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.

    
hakre 07.12.2011, 12:56
quelle
yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warningyii\base\ErrorException

PHP Startup: Unable to load dynamic library 'mongodb.so' (tried: /usr/lib64/php/modules/mongodb.so (/usr/lib64/php/modules/mongodb.so: cannot open shared object file: No such file or directory), /usr/lib64/php/modules/mongodb.so.so (/usr/lib64/php/modules/mongodb.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '402438',
    'url' => 'phpunit-whitelist-code-coverage',
];

$_SESSION = [
    '__flash' => [],
];