UNPKG

interpreted

Version:

node-tap wrapper for testing input/output functionality

20 lines (15 loc) 487 B
Error.stackTraceLimit = 0; var fs = require('fs') var path = require('path'); var interpreted = require('../../interpreted.js'); interpreted({ expected: path.resolve(__dirname, 'expected'), source: path.resolve(__dirname, 'source'), readSource: false, test: function (name, callback) { fs.readFile(path.resolve(__dirname, 'source', name + '.file'), function (err, content) { if (err) return callback(err); callback(null, JSON.parse(content)); }); } });