Closed gil-testproject closed 3 years ago
package requirements.configure_report_type; import io.testproject.sdk.drivers.ReportType; import io.testproject.sdk.drivers.web.ChromeDriver; import io.testproject.sdk.internal.exceptions.AgentConnectException; import io.testproject.sdk.internal.exceptions.InvalidTokenException; import io.testproject.sdk.internal.exceptions.ObsoleteVersionException; import org.junit.Test; import java.io.IOException; public class ConfigureReportTypeTest { @Test public void configureDriverForLocalReportOnly() throws InvalidTokenException, AgentConnectException, ObsoleteVersionException, IOException { ChromeDriver driver = new ChromeDriver(ReportType.LOCAL); driver.report().step("Make sure that this step is only inside local report file"); driver.quit(); } @Test public void configureDriverForCloudReportOnly() throws InvalidTokenException, AgentConnectException, ObsoleteVersionException, IOException { ChromeDriver driver = new ChromeDriver(ReportType.CLOUD); driver.report().step("Make sure that this step is only inside cloud report"); driver.quit(); } }
Execute the second test. Expected result: I should see the report only in cloud Actual result: getting the report also locally
Solved in https://github.com/testproject-io/java-opensdk/pull/106
Execute the second test. Expected result: I should see the report only in cloud Actual result: getting the report also locally