1.0.1 • Published 10 years ago

rerequire v1.0.1

Weekly downloads
8
License
BSD
Repository
github
Last release
10 years ago

Rerequire

Dependency injection for Node.js modules. This module works the same as require but you can mock modules and globals.

var rerequire = require('rerequire');

rerequire(/* file to module you want to test */, /* module mocks */, /* global mocks */);

Example

var test_file = rerequire('./test_files', {
  'http': 'http mock', // Mock global module
  './mod': 'mock mod', // Mock local module
}, {
  'Date': 'mock date', // Mock gloval
});
1.0.1

10 years ago

1.0.0

11 years ago