2017-04-14 3 views
0

Notre projet a récemment commencé à séparer nos tests unitaires et d'intégration, qui étaient tous contenus dans le même paquet. Nous avons créé une tâche pour lancer nos tests d'intégration:Gradle Include Pattern

task intTest(type: test){ 
    systemProperty ..., System.properties[...] 
    systemProperty ..., System.properties[...] 
    include '**/*Int*.java','**/*.func*.java','my.path.to.api.files.*' 
} 

Cependant, je "ai remarqué qu'aucun de notre intégration, ni les tests fonctionnels sont en cours d'exécution D'après ce que je peux voir notre modèle semble correct Toutes les idées pour lesquelles ils.. n'êtes pas être lancé?

Je fuyais CLI à l'aide gradle :application:intTest

+0

Puisque vous avez compris cela par vous-même, pouvez-vous supprimer cette question? –

Répondre

0

Cela fonctionne correctement. nous avons eu un problème de dépendance qui a été nous briser.

Mon fichier app.gradle héritait d'un commun Fichier .gradle. Le fichier common.gradle avait le même nom pour l'une des tâches, ce qui brisait les tests. J'ai changé le nom et ça fonctionne parfaitement maintenant.

+0

Peut-être le supprimer alors? –