package io.syndesis.qe;

import org.junit.BeforeClass;
import org.junit.runner.RunWith;

import com.codeborne.selenide.Configuration;

import cucumber.api.CucumberOptions;
import cucumber.api.junit.Cucumber;

@RunWith(Cucumber.class)
@CucumberOptions(
        features = "classpath:features",
        tags = {"not @wip", "not @manual", "not @deprecated", "not @disabled", "not @extension"},
        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;
        Configuration.collectionsTimeout = Configuration.timeout;
        //We will now use custom web driver
        //Configuration.browser = TestConfiguration.syndesisBrowser();
        Configuration.browser = "io.syndesis.qe.CustomWebDriverProvider";
        Configuration.browserSize= "1920x1080";
    }

}

@@ -22,72 +22,8 @@
 e;%0A%0A
-import org.junit.BeforeClass;%0Aimport org.junit.runner.RunWith;%0A%0A
 impo
@@ -63,17 +63,16 @@
 ration;%0A
-%0A
 import c
@@ -135,16 +135,79 @@
 ucumber;
+%0Aimport org.junit.BeforeClass;%0Aimport org.junit.runner.RunWith;
 %0A%0A@RunWi
@@ -284,16 +284,16 @@
 tures%22,%0A
+
         
@@ -365,26 +365,8 @@
 led%22
-, %22not @extension%22
 %7D,%0A 

Revert "[GH-4308] Temporary disable all tests with extensions"