package io.syndesis.qe;

import com.codeborne.selenide.Configuration;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;
import org.junit.BeforeClass;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions(
        features = "classpath:features",
        tags = "not @wip, @manual, @deprecated",
        format = {"pretty", "html:target/cucumber/cucumber-html", "junit:target/cucumber/cucumber-junit.xml", "json:target/cucumber/cucumber-report.json"}
)
public class CucumberTest extends TestSuiteParent {

    @BeforeClass
    public static void setupCucumber() {
        //set up Selenide
        Configuration.timeout = TestConfiguration.getConfigTimeout() * 1000;
        //We will now use custom web driver
        //Configuration.browser = TestConfiguration.syndesisBrowser();
        Configuration.browser = "io.syndesis.qe.CustomWebDriverProvider";
        Configuration.browserSize= "1920x1080";
    }

}

@@ -299,16 +299,17 @@
  tags = 
+%7B
 %22not @wi
@@ -313,17 +313,23 @@
 @wip
-,
+%22, %22not
  @manual
 , @d
@@ -324,17 +324,23 @@
  @manual
-,
+%22, %22not
  @deprec
@@ -344,16 +344,17 @@
 recated%22
+%7D
 ,%0A      

Update cucumber options to new format