0.1.22 • Published 9 years ago

nightrunner v0.1.22

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

nightrunner

Build Status

Wrapper for Nightwatch.js.

  • Automatically downloads all the necessary binaries (selenium, phantomjs, etc)
  • Provides easy API to mock http server (expressjs with a few extensions).
  • Config-less CLI tool.

Install

npm install nightrunner -g

Usage

nr --tests="/path/to/specs" --commands="/path/to/commands" --browser="chrome"

Example

This is how a spec file looks like.

const nr = require('nightrunner');

module.exports = {

  before(browser, done) {
    browser.server = nr.server()
      .static('/', '/path/to/static')
      .listen(8080, done);
  },

  after(browser) {
    browser.server.close();
  },

  testCase() {
    browser.url('http://localhost:8080').end();
  },

  anotherTestCase() {
    browser.url('http://localhost:8080').end();
  }
};
0.1.22

9 years ago

0.1.21

9 years ago

0.1.20

9 years ago

0.1.19

9 years ago

0.1.18

9 years ago

0.1.17

9 years ago

0.1.16

9 years ago

0.1.15

9 years ago

0.1.14

9 years ago

0.1.13

9 years ago

0.1.12

9 years ago

0.1.11

9 years ago

0.1.10

9 years ago

0.1.9

9 years ago

0.1.8

9 years ago

0.1.7

9 years ago

0.1.6

9 years ago

0.1.5

9 years ago

0.1.4

9 years ago

0.1.3

9 years ago

0.1.2

9 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.20

10 years ago

0.0.19

10 years ago

0.0.18

10 years ago

0.0.17

10 years ago

0.0.16

10 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago