Jasmine Maven Plugin 1.3.1.4
klieber
released this
17 Jan 06:21
·
306 commits
to master
since this release
Noteworthy changes in this release:
-
Changed the format of the webDriverCapabilities config parameter to allow for more complex capabilities. See #80 #200 #217
Old Format (1.3.1.3 and older):
<webDriverCapabilities>
<phantomjs.binary.path>/opt/phantomjs/bin/phantomjs</phantomjs.binary.path>
</webDriverCapabilities>
New Format (1.3.1.4 and newer):
<webDriverCapabilities>
<capability>
<name>phantomjs.binary.path</name>
<value>/opt/phantomjs/bin/phantomjs</value>
</capability>
</webDriverCapabilities>
This new format also supports lists and maps:
<webDriverCapabilities>
<capability>
<name>phantomjs.cli.args</name>
<list>
<value>--disk-cache=true</value>
<value>--max-disk-cache-size=256</value>
</list>
</capability>
<capability>
<name>proxy</name>
<map>
<httpProxy>myproxyserver.com:8000</httpProxy>
</map>
</capability>
</webDriverCapabilities>
- The plugin will now fail the build whenever there is a console error even when phantomjs is being used. See #209
- Added new coffeeScriptCompilationEnabled config parameter to disable automatic CoffeeScript compilation. See #87 #215
- Fixed a bug that was causing the plugin to fail if a config file didn't exist even when skipping tests. See #206
- Added new serverHostname config parameter for changing the hostname used to build the URL to your spec runner. Default is
localhost
. See #198 - Added new uriScheme config parameter for changing the URI Scheme used to build the URL to your spec runner. Default is
http
. See #184 - Added new connectorClass config parameter for changing the Jetty Connector implementation. Useful if you need your spec runner available under an SSL connection. See #184
- Upgraded to the latest version of Selenium
Full list of changes can be found here.
See documentation for usage.