07c38f3493924f6af24e0501ad08ae0b0678e8be
[yaffs-website] / node_modules / grunt / node_modules / resolve / test / filter.js
1 var test = require('tape');
2 var resolve = require('../');
3
4 test('filter', function (t) {
5     t.plan(2);
6     var dir = __dirname + '/resolver';
7     resolve('./baz', {
8         basedir : dir,
9         packageFilter : function (pkg) {
10             pkg.main = 'doom';
11             return pkg;
12         }
13     }, function (err, res, pkg) {
14         if (err) t.fail(err);
15         t.equal(res, dir + '/baz/doom.js');
16         t.equal(pkg.main, 'doom');
17     });
18 });