var mdeps = require('../'); var test = require('tap').test; var through = require('through2'); var path = require('path'); test('dotdot', function (t) { var expected = [ path.join(__dirname, '/dotdot/index.js'), path.join(__dirname, '/dotdot/abc/index.js') ]; t.plan(expected.length); var d = mdeps(); d.end(path.join(__dirname, '/dotdot/abc/index.js')); d.pipe(through.obj(function (row, enc, next) { t.deepEqual(row.file, expected.shift()); next(); })); });