| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.WebDriver.Class
Contents
- class WDSessionStateControl wd => WebDriver wd where
- type Method = ByteString
- methodDelete :: Method
- methodGet :: Method
- methodPost :: Method
WebDriver class
class WDSessionStateControl wd => WebDriver wd where Source
A class for monads that can handle wire protocol requests. This is the operation underlying all of the high-level commands exported in Test.WebDriver.Commands. For more information on the wire protocol see http://code.google.com/p/selenium/wiki/JsonWireProtocol
Methods
Instances
| WebDriver WD Source | |
| WebDriver wd => WebDriver (ListT wd) Source | |
| WebDriver wd => WebDriver (MaybeT wd) Source | |
| WebDriver wd => WebDriver (IdentityT wd) Source | |
| WebDriver wd => WebDriver (ReaderT r wd) Source | |
| WebDriver wd => WebDriver (StateT s wd) Source | |
| WebDriver wd => WebDriver (StateT s wd) Source | |
| (Error e, WebDriver wd) => WebDriver (ErrorT e wd) Source | |
| (Monoid w, WebDriver wd) => WebDriver (WriterT w wd) Source | |
| (Monoid w, WebDriver wd) => WebDriver (WriterT w wd) Source | |
| (Monoid w, WebDriver wd) => WebDriver (RWST r w s wd) Source | |
| (Monoid w, WebDriver wd) => WebDriver (RWST r w s wd) Source |
type Method = ByteString
HTTP method (flat string type).
HTTP Method constants.
methodPost :: Method
HTTP Method constants.