fe-nightwatch-common

0.0.16 • Public • Published

Fusion Frontend: Nightwatch Common

A collection of assertions, commands and common step tests used with Nightwatch.js

Api

querystringContainsKey

Assert that the querystring contains a certain key

module.exports = {
  "querystring contains foo " : function (client) {
    client.assert.querystringContainsKey('foo');
  }
}

Parameters

querystringKeyIs

Assert a querystring key value

module.exports = {
  "querystring foo is bar " : function (client) {
    client.assert.querystringKeyIs('foo', 'bar')
  }
}

Parameters

waitForUrl

executes command

Parameters

  • url [type] [description]
  • milliseconds [type] [description]
  • timeout [type] [description]
  • messages [type] [description]
  • callback Function [description]

Returns [type] [description]

waitForUrlToContain

Waiting for url expected

Parameters

  • url string [url expected to contain]
  • milliseconds number [total time until command times out]
  • timeout number [time to wait before command starts polling the URL]
  • messages Object [message output]
  • callback Function [callback]

Returns [type] [client]

templateAnswer

declaritive answers processing

Parameters

  • answer [type] [description]

Returns [type] [description]

Readme

Keywords

none

Package Sidebar

Install

npm i fe-nightwatch-common

Weekly Downloads

0

Version

0.0.16

License

ISC

Last publish

Collaborators

  • fusion-npm