UNPKG

motion

Version:

motion - moving development forward

29 lines (23 loc) 703 B
var IgnoreFile = require("../") // set the ignores just for this test var c = require("./common.js") c.ignores({ "a/.basic-ignore": ["b/", "aca"] }) // the files that we expect to not see var notAllowed = [ /^\/a\/b\/.*/ , /^\/a\/.*\/aca$/ ] require("tap").test("basic ignore rules", function (t) { t.pass("start") IgnoreFile({ path: __dirname + "/fixtures" , ignoreFiles: [".basic-ignore"] }) .on("ignoreFile", function (e) { console.error("ignore file!", e) }) .on("child", function (e) { var p = e.path.substr(e.root.path.length) notAllowed.forEach(function (na) { t.dissimilar(p, na) }) }) .on("close", t.end.bind(t)) })