Skip to content

Jasmine Maven Plugin 1.3.1.4

Compare
Choose a tag to compare
@klieber klieber released this 17 Jan 06:21
· 306 commits to master since this release

Noteworthy changes in this release:

  <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.