2010-11-29 4 views
1

Je voudrais exécuter des tests Perl sous Ant et produire une sortie XML dans un format similaire à celui produit par le JUnit Ant task. J'ai essayé d'installer le module Tap::Formatter::JUnit que j'ai téléchargé de http://search.cpan.org/dist/TAP-Formatter-JUnit/ et j'ai suivi les instructions décrites dans le README file et l'installation se termine avec succès.Perl Tap-Formatter-Junit problèmes

Mais lors de l'exécution prove --formatter Tap::Formatter::JUnit exec.pl, je reçois l'erreur suivante:

Can't locate object method "new" via package "Tap::Formatter::JUnit" at C:/Perl/lib/TAP/Object.pm line 133. 
+0

Qu'en est-il des espaces après '::'? – jira

+0

non il n'y a pas d'espace après '::' – user405458

Répondre

4

Le module est nommé TAP ..., pas Tap .... Les noms de classe sont sensibles à la casse.

+0

merci, c'était le problème ':( – user405458