packages feed

sandwich-webdriver 0.1.1.0 → 0.1.2.0

raw patch · 3 files changed

+16/−6 lines, 3 files

Files

CHANGELOG.md view
@@ -1,8 +1,9 @@ # Changelog for sandwich-webdriver -## Unreleased changes+# 0.1.2.0  * Be able to control download directory.+* Add flags to control Selenium paths: `--selenium-jar`, `--chrome-binary`, `--chromedriver-binary`, `--firefox-binary`, `--geckodriver-binary`.  # 0.1.1.0 
sandwich-webdriver.cabal view
@@ -1,11 +1,11 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.34.4.+-- This file has been generated from package.yaml by hpack version 0.35.0. -- -- see: https://github.com/sol/hpack  name:           sandwich-webdriver-version:        0.1.1.0+version:        0.1.2.0 synopsis:       Sandwich integration with Selenium WebDriver description:    Please see the <https://codedownio.github.io/sandwich/docs/extensions/sandwich-webdriver documentation>. category:       Testing@@ -88,6 +88,7 @@     , unordered-containers     , vector     , webdriver+  default-language: Haskell2010   if os(darwin)     hs-source-dirs:         darwin-src@@ -109,7 +110,6 @@         Test.Sandwich.WebDriver.Internal.StartWebDriver.Xvfb     hs-source-dirs:         unix-src-  default-language: Haskell2010  executable sandwich-webdriver-exe   main-is: Main.hs@@ -161,6 +161,7 @@     , unordered-containers     , vector     , webdriver+  default-language: Haskell2010   if os(darwin)     other-modules:         Test.Sandwich.WebDriver.Resolution@@ -183,7 +184,6 @@   if !os(windows)     build-depends:         unix-  default-language: Haskell2010  test-suite sandwich-webdriver-test   type: exitcode-stdio-1.0@@ -234,6 +234,7 @@     , unordered-containers     , vector     , webdriver+  default-language: Haskell2010   if os(darwin)     other-modules:         Test.Sandwich.WebDriver.Resolution@@ -256,4 +257,3 @@   if !os(windows)     build-depends:         unix-  default-language: Haskell2010
src/Test/Sandwich/WebDriver.hs view
@@ -41,6 +41,7 @@   , module Test.Sandwich.WebDriver.Types   ) where +import Control.Applicative import Control.Concurrent.MVar.Lifted import Control.Monad.IO.Class import Control.Monad.Logger@@ -147,4 +148,12 @@       Just Headless -> RunHeadless defaultHeadlessConfig       Just Xvfb -> RunInXvfb (defaultXvfbConfig { xvfbStartFluxbox = optFluxbox })       Just Current -> Normal++  , seleniumToUse = maybe seleniumToUse UseSeleniumAt optSeleniumJar++  , chromeBinaryPath = optChromeBinary <|> chromeBinaryPath+  , chromeDriverToUse = maybe chromeDriverToUse UseChromeDriverAt optChromeDriver++  , firefoxBinaryPath = optFirefoxBinary <|> firefoxBinaryPath+  , geckoDriverToUse = maybe geckoDriverToUse UseGeckoDriverAt optGeckoDriver   }