2011-03-07 2 views
0

Nous essayons de développer une application Android dans Eclipse en utilisant TDD/Intégration continue. Nous avons Maven 3 et Atlassian Bamboo fonctionnant sur un serveur. Notre problème est que lorsque vous exécutez mvn clean install à partir de cli, Maven construit l'application et AppTest avec succès, mais aucun test n'est exécuté. En exécutant le sample15demos, nous avons téléchargé, Maven construit et exécute des tests.Bâtiment Maven, mais pas de test

Aimeriez-vous avoir de l'aide pour l'installation ou peut-être une alternative?

Répondre

2

Les applications Android ont tendance à modifier le chemin de test à l'intérieur de la balise de construction. Vérifiez que vos tests sont dans le bon répertoire.

<build> 
    <sourceDirectory>src</sourceDirectory> 
    <testSourceDirectory>test</testSourceDirectory> 
    ...etc etc... 
</build> 
+0

Merci, cela a aidé, maintenant il a couru mon test d'activité. Mais j'en ai besoin pour faire mon test d'unité aussi. J'ai prolongé d'AndroidTestCase. Et plus tard, je voudrais aussi faire un test de Robotium. – Casper

+0

Merci. C'était exactement mon problème après avoir restructuré mon projet. Mes tests ont été déplacés dans src/instrumentTest/java afin de mettre à jour la balise de construction pour contenir src/instrumentTest/java