Comment config TestNG test-dossier de sortie à l'intérieur de Maven dossier cible?

Les gens!

Je suis nouveau sur TestNG, et je vais essayer avec Maven (plugin Surefire) et Eclipse.

Lors de mes tests sont exécutés par Maven ses rapports sont mis sur la cible/surefire-rapports comme prévu, mais les mêmes tests lorsqu'il est exécuté par Eclipse plugin TestNG je voudrais qu'ils soient mis à l'intérieur d'un sous-dossier cible également (et donc être nettoyés par le nettoyage de Maven objectif et ignoré par git, il ne dit pas sur le respect de Maven dossier de l'organisation), mais toujours revenir à la valeur par défaut ${basedir}/test-de sortie.

Il y a un moyen pour que je puisse le faire? Je préfère celui que je n'ai pas besoin de config manuellement Eclipse paramètres (ne Pouvait pas TestNG à détecter, c'est un projet Maven et ainsi de modifier son dossier de sortie constante?), mais si il n'y a pas de telle manière, quiconque aura sûrement vous aider.

TIA et en ce qui concerne,

Heleno

Ne serait pas plus facile d'ajouter le dossier créé par Eclipse .gitignore?
Je suppose que oui, mais je suis errant si TestNG plugin Eclipse ne pouvait pas juste lui-même, car il est dans un projet Maven. Il vient de faire quelque chose comme ça quand il devine dossier source en conséquence dans sa "Nouvelle TestNG Classe" de l'assistant.
En outre .gitignore résout git une partie du problème. Le nettoyage est toujours un problème qui nécessite une solution (qui, je suppose, pourrait être résolu à l'amélioration de configuration de Maven). Si il y a un moyen de le résoudre non seulement de contourner le problème, je préfère.
Vous aurez besoin de reconfigurer XML Journaliste: testng.org/doc/documentation-main.html#logging-xml-reports
il semble cool!! Pourquoi ne pas vous placez votre commentaire est une réponse? 😉

OriginalL'auteur helenov | 2014-04-10