Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package testGlueDemoqa;
 
import org.junit.BeforeClass;
import org.junit.runner.RunWith;
import cucumber.api.junit.Cucumber;
import testReports.JUnitTestReporter;
 
@RunWith(Cucumber.class) 
// @CucumberOptions(features="FeaturesDemoQa", glue= "stepDefinitionDemoqa")
 
public class Link_Cucumber_AutomationScript extends JUnitTestReporter {
	@BeforeClass
    public static void before() {
		int cpt = 1;
    	String pathReport = "E:/reporting_cucumber/";
    	pathReport = pathReport + Integer.toString(cpt);
    	String pluginReport = "--plugin pretty --plugin html:" + pathReport;
    	System.setProperty("cucumber.options", "--features FeaturesDemoQa --glue stepDefinitionDemoqa");
    	System.setProperty("cucumber.options", pluginReport);
        System.out.println(" cpt = " + cpt + " - co : " + pluginReport); cpt +=1;
	}
}
le code ne fonctionne pas; la java console indique "No features found at [classpath:testGlueDemoqa]" gn� ??
Pourtant, si je d�commente la ligne @cucumberOptions, cela fonctionne parfaitement.

Je veux surcharger l'annotation @cucumberOptions pour archiver les reports, en ajoutant un r�pertoire sous la racine, pour ne pas �craser le run pr�c�dent.
Mais les commandes "System.setProperty ne fonctionnent pas.

Je capte pas le message d'erreur de la console. A l'aide !!