lasso-require
Version:
Lasso.js plugin to support Node.js style module require in the browser
22 lines (17 loc) • 670 B
JavaScript
;
var nodePath = require('path');
var chai = require('chai');
chai.config.includeStack = true;
var fs = require('fs');
var inspect = require('../src/util/inspect');
describe('lasso-require/util/inspect' , function() {
require('./autotest').scanDir(
nodePath.join(__dirname, 'autotests/inspect'),
function (dir, helpers, done) {
var inputPath = nodePath.join(dir, 'input.js');
var inputSrc = fs.readFileSync(inputPath, { encoding: 'utf8' });
var inspected = inspect(inputSrc, { allowShortcircuit: false });
helpers.compare(inspected, '.json');
return done();
});
});