1 var test = require('tap').test
2 var mkdirp = require('mkdirp')
4 var path = require('path')
5 var fixtures = path.resolve(__dirname, 'fixtures')
9 'from.env': '#!/usr/bin/env node\nconsole.log(/hi/)\n',
10 'from.env.args': '#!/usr/bin/env node --expose_gc\ngc()\n',
11 'from.sh': '#!/usr/bin/sh\necho hi\n',
12 'from.sh.args': '#!/usr/bin/sh -x\necho hi\n'
15 var cmdShim = require('../')
17 test('create fixture', function (t) {
18 mkdirp(fixtures, function (er) {
22 Object.keys(froms).forEach(function (f) {
23 t.test('write ' + f, function (t) {
24 fs.writeFile(path.resolve(fixtures, f), froms[f], function (er) {