UNPKG

b5-calculate-score

Version:

micro webservice that evaluates bigfive questions

19 lines (17 loc) 515 B
const test = require('ava') const pkg = require('../../package.json') const dependencies = pkg.devDependencies || {} const dropModules = ['nsp'] const isDropped = (module) => !dropModules.includes(module) if (Object.keys(dependencies).length > 0) { Object.keys(dependencies).filter(isDropped).forEach((dependency) => { test(`${dependency} loads ok`, t => { const module = require(dependency) t.truthy(module) }) }) } else { test('no dependecies to test', t => { t.truthy(true) }) }