blob: 51a753f16e8b69900117ad0a5713dbed3ef6d9cd [file] [log] [blame]
var path = require('path');
var test = require('tape');
var resolve = require('../');
test('filter', function (t) {
t.plan(2);
var dir = path.join(__dirname, 'resolver');
resolve('./baz', {
basedir: dir,
packageFilter: function (pkg) {
pkg.main = 'doom';
return pkg;
}
}, function (err, res, pkg) {
if (err) t.fail(err);
t.equal(res, path.join(dir, 'baz/doom.js'));
t.equal(pkg.main, 'doom');
});
});