Skip to content

Commit

Permalink
Update geb skeleton
Browse files Browse the repository at this point in the history
  • Loading branch information
rainboyan committed Apr 5, 2024
1 parent 757c699 commit 692bcf7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 17 deletions.
10 changes: 3 additions & 7 deletions features/geb/skeleton/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,9 @@ webdriverBinaries {
}

tasks.withType(Test) {
useJUnitPlatform()
systemProperty "geb.env", System.getProperty('geb.env')
systemProperty "geb.build.reportsDir", reporting.file("geb/integrationTest")
if (!System.getenv().containsKey('GITHUB_ACTIONS')) {
systemProperty 'webdriver.chrome.driver', System.getProperty('webdriver.chrome.driver')
systemProperty 'webdriver.gecko.driver', System.getProperty('webdriver.gecko.driver')
} else {
systemProperty 'webdriver.chrome.driver', "${System.getenv('CHROMEWEBDRIVER')}/chromedriver"
systemProperty 'webdriver.gecko.driver', "${System.getenv('GECKOWEBDRIVER')}/geckodriver"
}
systemProperty 'webdriver.chrome.driver', System.getProperty('webdriver.chrome.driver')
systemProperty 'webdriver.gecko.driver', System.getProperty('webdriver.gecko.driver')
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@ environments {
}

// run via “./gradlew -Dgeb.env=chromeHeadless iT”
// chromeHeadless {
// driver = {
// ChromeOptions o = new ChromeOptions()
// o.addArguments('headless')
// new ChromeDriver(o)
// }
// }
chromeHeadless {
driver = {
ChromeOptions o = new ChromeOptions()
o.addArguments('headless')
new ChromeDriver(o)
}
}

// run via “./gradlew -Dgeb.env=firefox iT”
// firefox {
// driver = { new FirefoxDriver() }
// }
firefox {
driver = { new FirefoxDriver() }
}
}

0 comments on commit 692bcf7

Please sign in to comment.