webdriver-w3c
webdriver-w3c copied to clipboard
Haskell bindings for the W3C WebDriver API
The escape sequences here: https://github.com/nbloomf/webdriver-w3c/blob/master/src/Web/Api/WebDriver/Types/Keyboard.hs#L58-L95 Don't match up with the escape sequences listed in the spec: https://w3c.github.io/webdriver/webdriver-spec.html#keyboard-actions
Make it buildable for aeson >= 2.0
I'm trying to integrate `WebDriver-w3c` with `hedgehog` - in particular, the state machine based testing - and it looks like I'd need instance of `MonadThrow` and `MonadCatch` from `exceptions` in...
To do: - [ ] Use CPP to work across Aeson versions. - [ ] Give old versions of this library Hackage revisions to indicate that they don't work with...
There are a few things which could be improved about the tutorial: - It doesn't compile. This is seemingly because `Tutorial.md` isn't up to date with `app/Main.lhs`. For example, it...
This is a very early cut of a file that'll get webdriver-w3c to be built via nix, so it can be built with just `nix-build .` in the root of...
Hi, Thank you for this library! I'd like my test suite to remove the resources it creates, regardless of exceptions of any type. Is this possible? My use case for...
If I fire a `PointerDownAction` with the x and y fields set like this: ```haskell , _actionX = Just 1000 , _actionY = Just 500 ``` When I inspect the...
If I add the following to an action: ```haskell _inputSourceParameters = Just $ InputSourceParameter $ Just PointerMouse ``` The the `performActions` function results in this error: ``` invalid argument from...
This looks like a great package! I was wondering if you could clarify how this compares with the older [webdriver](https://hackage.haskell.org/package/webdriver) package. It looks like this package is more directly aimed...