Skip to content

Commit 302611e

Browse files
Merge pull request #31 from kamal-kaur04/keep-source-out-of-config-sdk
keep source key out of config file sdk
2 parents 50eaa88 + b72b2fd commit 302611e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ reports
2222
.gradle
2323
gradle
2424
build
25+
26+
# Eclipse generated
2527
.classpath
2628
.project
2729
.settings

src/test/java/com/browserstack/stepdefs/StackDemoSteps.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@
77
import io.cucumber.java.en.Given;
88
import io.cucumber.java.en.Then;
99
import io.cucumber.java.en.When;
10+
import org.openqa.selenium.MutableCapabilities;
1011
import org.openqa.selenium.WebDriver;
11-
import org.openqa.selenium.remote.DesiredCapabilities;
1212
import org.openqa.selenium.remote.RemoteWebDriver;
1313

1414
import java.net.MalformedURLException;
1515
import java.net.URL;
16+
import java.util.HashMap;
1617

1718
import org.testng.Assert;
1819

@@ -22,7 +23,10 @@ public class StackDemoSteps {
2223

2324
@Before
2425
public void setUp() throws MalformedURLException {
25-
DesiredCapabilities capabilities = new DesiredCapabilities();
26+
MutableCapabilities capabilities = new MutableCapabilities();
27+
HashMap<String, String> bstackOptions = new HashMap<>();
28+
bstackOptions.putIfAbsent("source", "cucumber-java:sample-sdk:v1.0");
29+
capabilities.setCapability("bstack:options", bstackOptions);
2630
driver = new RemoteWebDriver(
2731
new URL("https://hub.browserstack.com/wd/hub"), capabilities);
2832
homePage = new HomePage(driver);

0 commit comments

Comments
 (0)