Page 1 sur 1

test junit5 @ParameterizedTest non pris en compte par squashtf

Publié : mer. juil. 31, 2019 1:35 pm
par jth
test junit5 @ParameterizedTest non pris en compte par squashtf :

squashtf ne semble pas apprécié les tests junit parametrés (@ParameterizedTest) :
[INFO] Launching Squash TA C3PO edition.
[WARN] Illformated test specification maven.test.bundle:cnav.demat.qf.gv.TemplateAdvancedTest. Execution may be hazardous...
[INFO] Display name of the test in specificaion may have tricked us to think it originated from TM.Trying to see if Test specification maven.test.bundle:cnav.demat.qf.gv.TemplateAdvancedTest{81} is a test name only with no id.
[WARN] Illformated test specification maven.test.bundle:cnav.demat.qf.gv.TemplateAdvancedTest. Execution may be hazardous...
[WARN] Adding individual test specification maven.test.bundle:cnav.demat.qf.gv.TemplateAdvancedTest{81} was impossible. Discarding it.

nb: ce test junit parametré fonctionne en dehors de squashtf.

Re: test junit5 @ParameterizedTest non pris en compte par squashtf

Publié : mer. juil. 31, 2019 4:31 pm
par dclaerhout
Bonjour,

L'annotation @ParameterizedTest de junit5 n'est effectivement pas supportée pour le moment par notre framework ou notre runner junit.

Merci pour votre retour.

Re: test junit5 @ParameterizedTest non pris en compte par squashtf

Publié : jeu. août 01, 2019 3:21 pm
par jth
Bonjour
merci pour la rapidité de votre réponse.
la prise en compte de cette annotation par le runner junit est elle envisagée?
Voyez vous un contournement possible en attendant cette éventuelle prise en compte?

plus de détail sur le but de ce parameterizedTest :
nous l'utilisons pour lancer un test junit de chaque testcase d'une testsuite d'un projet soapui (les tests cases étant analysés à partir des infos du projet)
(la testsuite correspond au cas de test dans squashtm et les cas de tests soapui aux pas de test du cas de test dans squashtm )