fake-exec

1.1.0 • Public • Published

fake-exec Circle CI

Fake child_process#exec output for testing.

Installation

$ npm install fake-exec --save

Usage

// include dependencies
const fake = require('fake-exec');
const exec = require('child_process').exec;
 
// set up a fake command
fake('rm -rf /', 'no, thank you');
 
// execute a command using native child_process#exec method
exec('rm -rf /', function (err, stdout) {
  stdout === 'no, thank you'; // true
});

Check out tests (they look good) for more examples.

Tests

Circle CI

$ make test

License

fake-exec is released under the MIT license.

Dependents (1)

Package Sidebar

Install

npm i fake-exec

Weekly Downloads

1,879

Version

1.1.0

License

MIT

Last publish

Collaborators

  • vdemedes