var mdeps = require('../'); | |
var test = require('tap').test; | |
var path = require('path'); | |
var fs = require('fs'); | |
var dirname = path.join(__dirname, '/pkg'); | |
test('pkg', function (t) { | |
t.plan(4); | |
var d = mdeps(); | |
d.on('package', function (pkg_) { | |
var pkg = JSON.parse(fs.readFileSync(dirname + pkg_.dir + '/package.json')); | |
pkg.__dirname = path.join(dirname, pkg_.dir); | |
t.deepEqual(pkg_, pkg); | |
}); | |
d.end(path.join(__dirname, '/pkg/main.js')); | |
d.resume(); | |
}); |