var mdeps = require('../'); var test = require('tap').test; var JSONStream = require('JSONStream'); var packer = require('browser-pack'); var through = require('through2'); var path = require('path'); test('transform', function (t) { t.plan(1); var p = mdeps({ transform: function (file) { return through(function () { this.emit('error', new Error('rawr')); }); } }); p.on('error', function (err) { t.ok(/tr_sh[\\\/]main\.js/.test(err)); }); p.end(path.join(__dirname, '/files/tr_sh/main.js')); });