Sha256: ca3b1b620bf5f0c93a9770842c7e50094bdc5210ef71929d39d3a420596d8915
Contents?: true
Size: 649 Bytes
Versions: 10
Compression:
Stored size: 649 Bytes
Contents
'use strict'; var fs = require('fs'); var chalk = require('chalk'); var path = require('path'); /** * Sanity check. run to ensure that all fns return a correct * result. Otherwise benchmarks are (even more) useless */ fs.readdirSync(__dirname + '/code').forEach(function (fp) { var fn = require(path.resolve(__dirname, 'code', fp)); var name = path.basename(fp, path.extname(fp)); fs.readdirSync(__dirname + '/fixtures').forEach(function (fixture) { fixture = path.resolve(__dirname, 'fixtures', fixture); if (/\.js$/.test(fixture)) { console.log(chalk.bold(name) + ':', fn.apply(null, require(fixture))); } }); });
Version data entries
10 entries across 10 versions & 1 rubygems