UNPKG

513 BJavaScriptView Raw
1var mdeps = require('../');
2var test = require('tap').test;
3var path = require('path');
4var fs = require('fs');
5
6var dirname = path.join(__dirname, '/pkg');
7
8test('pkg', function (t) {
9 t.plan(4);
10
11 var d = mdeps();
12 d.on('package', function (pkg_) {
13 var pkg = JSON.parse(fs.readFileSync(dirname + pkg_.dir + '/package.json'));
14 pkg.__dirname = path.join(dirname, pkg_.dir);
15
16 t.deepEqual(pkg_, pkg);
17 });
18 d.end(path.join(__dirname, '/pkg/main.js'));
19 d.resume();
20});