// Path: testsAT/src/test/java/com/stratio/qa/utils/BaseTest.java
// abstract public class BaseTest extends BaseGTest {
// 
//     protected String browser = "";
// 
//     @BeforeSuite(alwaysRun = true)
//     public void beforeSuite(ITestContext context) {
//     }
// 
//     @AfterSuite(alwaysRun = true)
//     public void afterSuite(ITestContext context) {
//     }
// 
//     @BeforeClass(alwaysRun = true)
//     public void beforeClass(ITestContext context) {
//     }
// 
//     @BeforeMethod(alwaysRun = true)
//     public void beforeMethod(Method method) {
//         ThreadProperty.set("browser", this.browser);
//     }
// 
//     @AfterMethod(alwaysRun = true)
//     public void afterMethod(Method method) {
//     }
// 
//     @AfterClass()
//     public void afterClass() {
//     }
// }


import com.stratio.qa.cucumber.testng.CucumberRunner;
import com.stratio.qa.utils.BaseTest;
import com.stratio.qa.utils.CassandraUtils;
import com.stratio.qa.utils.ThreadProperty;
import cucumber.api.CucumberOptions;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
import java.util.TimeZone;
/*
 * Copyright (C) 2015 Stratio (http://stratio.com)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.stratio.tests;


//Indicar feature
@CucumberOptions(features = {
        "src/test/resources/features/PostgreSQL/PostgresqlNotBetweenFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlBetweenFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLimit.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlInFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLessFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLessEqualFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlGreaterFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlGreaterEqualsFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectAndOrFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectSimple.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectEqualsFilter.feature"
})
// Path: testsAT/src/test/java/com/stratio/qa/utils/BaseTest.java
// abstract public class BaseTest extends BaseGTest {
// 
//     protected String browser = "";
// 
//     @BeforeSuite(alwaysRun = true)
//     public void beforeSuite(ITestContext context) {
//     }
// 
//     @AfterSuite(alwaysRun = true)
//     public void afterSuite(ITestContext context) {
//     }
// 
//     @BeforeClass(alwaysRun = true)
//     public void beforeClass(ITestContext context) {
//     }
// 
//     @BeforeMethod(alwaysRun = true)
//     public void beforeMethod(Method method) {
//         ThreadProperty.set("browser", this.browser);
//     }
// 
//     @AfterMethod(alwaysRun = true)
//     public void afterMethod(Method method) {
//     }
// 
//     @AfterClass()
//     public void afterClass() {
//     }
// }


// Path: testsAT/src/test/java/com/stratio/tests/ATPostgreSqlXDTest.java
import com.stratio.qa.cucumber.testng.CucumberRunner;
import com.stratio.qa.utils.BaseTest;
import com.stratio.qa.utils.CassandraUtils;
import com.stratio.qa.utils.ThreadProperty;
import cucumber.api.CucumberOptions;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
import java.util.TimeZone;

/*
 * Copyright (C) 2015 Stratio (http://stratio.com)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.stratio.tests;


//Indicar feature
@CucumberOptions(features = {
        "src/test/resources/features/PostgreSQL/PostgresqlNotBetweenFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlBetweenFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLimit.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlInFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLessFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlLessEqualFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlGreaterFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlGreaterEqualsFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectAndOrFilter.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectSimple.feature",
        "src/test/resources/features/PostgreSQL/PostgresqlSelectEqualsFilter.feature"
})
public class ATPostgreSqlXDTest extends BaseTest {