Skip to content

gerad/nodeunit-dsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodeunit-dsl

A pretty dsl on top of nodeunit.

Installation

> git clone http://github.com/gerad/nodeunit-dsl.git
> npm link nodeunit-dsl

Usage

Create a test file.

// test/example.js

var dsl = require('nodeunit-dsl'),
  test = dsl.test, run = dsl.run,
  before = dsl.before, after = dsl.after;

if (module.id === '.') run(__filename);

before(function() {
  // do something before each test
});

test("it worked", function(t) {
  t.expect(1);
  t.ok('it worked');
  t.done();
});

after(function() {
  // do something after each test
});

Then run it.

> node tests/example.js

Alternatively, you can run all tests with the provided command line utility.

> nodeunit-dsl tests/

About

A pretty dsl on top of nodeunit.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published