The webdriver-angular package

[Tags:library, mit]

For end to end testing of web applications from Haskell, the webdriver package is a great tool but does not provide specific commands to make testing a webpage using AngularJS easier. The protractor project provides Angular-specific webdriver commands but the test code must be written in javascript. This package fills the gap by reusing some of the protractor code to allow end to end tests of Angular applications to be written in Haskell.


[Skip to Readme]

Properties

Versions 0.1.0, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8, 0.1.9, 0.1.10
Dependencies aeson (>=0.6), base (==4.*), language-javascript (==0.6.*), template-haskell (>=0.6), text (>=0.11), transformers (>=0.3), unordered-containers (>=0.2), webdriver (>=0.6 && <0.9) [details]
License MIT
Author John Lenz <lenz@math.uic.edu>
Maintainer John Lenz <lenz@math.uic.edu>
Stability Experimental
Category Web
Home page https://bitbucket.org/wuzzeb/webdriver-utils
Source repository head: hg clone https://bitbucket.org/wuzzeb/webdriver-utils
Uploaded Mon Apr 11 01:43:09 UTC 2016 by JohnLenz
Distributions LTSHaskell:0.1.10, NixOS:0.1.10, Stackage:0.1.10
Downloads 1369 total (20 in the last 30 days)
Votes
0 []
Status Docs pending
Build status unknown [no reports yet]

Modules

  • Test
    • WebDriver
      • Commands
        • Test.WebDriver.Commands.Angular

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for webdriver-angular

Readme for webdriver-angular-0.1.10

For end to end testing of web applications from Haskell, the webdriver package is a great tool but does not provide specific commands to make testing a webpage using AngularJs easier. The protractor project provides Angular-specific webdriver commands but the test code must be written in javascript. This package fills the gap by reusing some of the protractor code to allow end to end tests of Angular applications to be written in Haskell.