simpleunit

Simple test framework for JavaScript/Node.js

npm install simpleunit
12 downloads in the last week
39 downloads in the last month

SimpleUnit

Simple test framework for JavaScript/Node.js

Installation

Via npm on Node:

npm install simpleunit

or globally

npm install simpleunit -g

Usage

simpleunit <name> [<name> ... ]

where name is a directory or a .js file. If name is a directory, it processes all the .js files in directory.

Each .js is a module that exports functions receiving a parameter, ie test:

exports['one function'] = function (test) {
    test.ok(1);
};

exports['another function'] = function (test) {
    test.ok(1);
};

The test argument has all the functions available for builtin assert.

Reference in your program:

var sf = require('simpleunit');

Development

git clone git://github.com/ajlopez/SimpleUnit.git
cd SimpleUnit
npm install
npm test

Samples

TBD

Versions

  • 0.0.1: Published
  • 0.0.2: Published; asynchronous support via test.async, test.done functions
  • 0.0.3: Published; fixed bin to load library
  • 0.0.4: Published: strange error in line feeds bin file

Inception

Inspired by node-unit, but simpler.

Contribution

Feel free to file issues and submit pull requests � contributions are welcome<

If you submit a pull request, please be sure to add or update corresponding test cases, and ensure that npm test continues to pass.

npm loves you