Bonsoir à tous,

J'aurais aimé utiliser Cobertura en mode Command-Line

Mon problème, c'est que les exemples du site de cobertura ne m'aide pas beaucoup et je me heurte à la première étape : l'instrumentalisation

J'ai un projet hiérarchisé comme cela :
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com\teddyexpress
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com\teddyexpress\domaine (plusieurs .class dedans)
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com\teddyexpress\donnee (plusieurs .class dedans)
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com\teddyexpress\metier (plusieurs .class dedans)
D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes\com\teddyexpress\technique
(plusieurs .class dedans)

Ensuite j'ai installé pour tester cobertura sur mon bureau :
C:\Users\BlackBird\Desktop\cobertura-1.9-bin\cobertura-1.9

J'ai créé un dossier instru :
C:\Users\BlackBird\Desktop\instru

Quand je lance à partir du répertoire contenant cobertura-instrument.bat :
cobertura-instrument.bat --destination C:\Users\BlackBird\Desktop\instru --basedir D:\ETUDES\MIAGE\_PROJET DE SYNTHESE\workspace\TeddyExpress\build\classes

Cela donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Cobertura 1.9 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file
Cobertura: Loaded information on 0 classes.
Instrumenting 2 files to C:\Users\BlackBird\Desktop\instru
Cobertura: Saved information on 0 classes.
Instrument time: 53ms
J'ai essayé de retourner cette instruction dans tous les sens mais là je baisse un peu les bras.

Quelqu'un aurait-il une idée ? Un tutoriel pour débutant ?