blob: 3c9a569497bc10b200599faf12e2f9e1062fba90 [file] [log] [blame]
import org.openqa.selenium.chrome.ChromeDriver
import org.openqa.selenium.firefox.FirefoxDriver
//import org.openqa.selenium.htmlunit.HtmlUnitDriver
import org.openqa.selenium.phantomjs.PhantomJSDriver
import org.openqa.selenium.remote.DesiredCapabilities
/*
This is the Geb configuration file.
See: http://www.gebish.org/manual/current/configuration.html
*/
// Use htmlunit as the default
// See: http://code.google.com/p/selenium/wiki/HtmlUnitDriver
//driver = {
// def driver = new HtmlUnitDriver()
// driver.javascriptEnabled = true
// driver
//}
driver = { new PhantomJSDriver(new DesiredCapabilities()) }
environments {
// run as “grails -Dgeb.env=chrome test-app”
// See: http://code.google.com/p/selenium/wiki/ChromeDriver
chrome {
driver = { new ChromeDriver() }
}
// run as “grails -Dgeb.env=firefox test-app”
// See: http://code.google.com/p/selenium/wiki/FirefoxDriver
firefox {
driver = { new FirefoxDriver() }
}
}