2009-12-14 7 views
2

quoi consistent les options suivantes signifient ou ce qui est pour ellePHPUnit options de configuration

<log type="coverage-html" target="./log/report" charset="UTF-8" yui="true" highlight="true" 
    lowUpperBound="50" highLowerBound="80"/> 
  • Yui: Je suppose que cela signifie utiliser des trucs de ui yahoo pour le faire paraître? Surligner: peut-être avoir des couleurs?
  • lowUpperBound, highLowerbound: qu'est-ce que c'est?

Répondre

4

lowUpperBound = votre idée jusqu'à quel code de pourcentage devrait être couvert pour être considéré comme faible. Par défaut, tout ce qui est inférieur à 35 est faible. Vous avez spécifié tout en dessous de 50 comme faible, ce qui signifie que vos tests seront plus difficiles à sortir du rouge.

highUpperBound = identique à lowUpperBound mais pour le pourcentage minimum que la couverture devrait avoir avant de la considérer comme une couverture élevée. Par défaut, il est 70. Encore une fois, vous avez rendu votre code statistiquement plus difficile à qualifier.

Plus d'informations sont disponibles in the manual.

0

À la version 3.7 (prise de the manual):

point fort: Réglé sur true, le code dans vos rapports de couverture est la coloration syntaxique.

lowUpperBound: pourcentage de couverture maximal à considérer comme «faible» couvert.

highLowerBound: Pourcentage de couverture minimum à considérer comme «très» couvert.

yui est une option obsolète et ne fait plus rien. La version la plus récente que je peux trouver avec elle encore présent est 3.6:

Yui: Améliorer le rapport de couverture HTML en utilisant la bibliothèque de Yui. Par exemple, lorsque vous cliquez sur un numéro de ligne, un panneau YUI s'affiche avec une liste de toutes les méthodes qui couvrent cette ligne.

Questions connexes