2010-05-30 23 views
19

J'utilise junit/eclemma; ça fonctionne très bien, sauf que j'aimerais que l'eclemma ignore certaines méthodes ou classes. Par exemple, comment devrais-je ordonner à eclemma d'ignorer les getters/setters.eclemma - comment ignorer la source

Merci d'avance!

Répondre

2

Vous pouvez spécifier dans les préférences les classes à ignorer à l'aide d'une expression rationnelle ("Seules les entrées de chemin correspondant"). Voir http://www.eclemma.org/userdoc/preferences.html pour plus de détails.

Cependant, je ne pense pas que vous puissiez ignorer les méthodes.

+0

Merci. J'ai essayé pendant environ 30 minutes de configurer ce chemin ... ne pouvait pas le faire fonctionner. Si vous avez ce travail, veuillez me donner un exemple. Disons que mon prj s'appelle ABC, et que la classe que je veux couvrir est src/org/abc/MyClass123.java. J'ai changé la config en src/org/abc/MyClass123.java mais il ne cesse de me dire que "aucune classe n'est sélectionnée pour la couverture ...". J'ai enlevé MyClass123.java du chemin et il s'est plaint toujours; J'ai remplacé par une étoile et il se plaignait encore. Je suis à perte. Oh j'utilise un mac, j'ai pensé que je ne sais pas comment cela affecterait ce paramètre Merci d'avance. – hba

+4

Je pense que la fonctionnalité pourrait être cassée, pour moi cela n'a absolument aucun effet sur quoi que ce soit! – gubby

+0

Ne semble pas fonctionner avec "-classpath. *" Ou toute autre combinaison que je pourrais trouver. –