1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
var test = require("tap").test var fs = require("../fs.js") var readdir = fs.readdir fs.readdir = function(path, cb) { process.nextTick(function() { cb(null, ["b", "z", "a"]) }) } var g = require("../") test("readdir reorder", function (t) { g.readdir("whatevers", function (er, files) { if (er) throw er t.same(files, [ "a", "b", "z" ]) t.end() }) })