fs-stats-spys

1.0.2 • Public • Published

fs-stats-spys

Helper for using sinon spys with fs.Stats.

var assert = require('assert');
var statsSpys = require('fs-stats-spys');
var Iterator = require('fs-iterator');

var spys = statsSpys();

var iterator = new Iterator(TEST_DIR);
iterator.forEach(
  function (entry) {
    spys(entry.stats);
  },
  function (err) {
    assert.ok(!err);
    assert.equal(spys.dir.callCount, 5);
    assert.equal(spys.file.callCount, 7);
    assert.equal(spys.link.callCount, 0);
    done();
  }
);
});

Readme

Keywords

Package Sidebar

Install

npm i fs-stats-spys

Weekly Downloads

21

Version

1.0.2

License

MIT

Unpacked Size

3.24 kB

Total Files

4

Last publish

Collaborators

  • kmalakoff