hydro

0.10.1 • Public • Published

NPMversion Build Status

hydro

Teeny-weeny test runner for Node.js

Quick start guide

  1. Install hydro and any plugins you might want to use with NPM. (Suggestions: install a basic test reporter, like hydro-bdd or hydro-tdd.)

    npm install --save-dev hydro hydro-bdd
  2. Create a hydro.conf.js file in the root of your project.

    var assert = require('assert');
    module.exports = function(hydro) {
      hydro.set({
        attach: global,
        suite: 'My test suite',
        formatter: 'hydro-simple',
        plugins: ['hydro-bdd'],
        tests: ['./test/*.js'],
        globals: { assert: assert }
      });
    }
  3. Write some tests in the directory you pointed to.

    describe('A basic test', function() {
      it('should allow for assertions', function() {
        assert(true);
      });
    });
  4. Now run your test from the root directory of your project!

    ./node_modules/.bin/hydro

Authors

License

The MIT License (see LICENSE)

Dependencies (8)

Dev Dependencies (20)

Package Sidebar

Install

npm i hydro

Weekly Downloads

35

Version

0.10.1

License

MIT

Last publish

Collaborators

  • vesln
  • jakeluer
  • rstankov
  • jkroso