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();
  }
);
});

/fs-stats-spys/

    Package Sidebar

    Install

    npm i fs-stats-spys

    Weekly Downloads

    3

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    3.24 kB

    Total Files

    4

    Last publish

    Collaborators

    • kmalakoff