UNPKG

semtest

Version:

NodeJs Unit test framework combining Tape, Proxyquire and Sinon

29 lines (22 loc) 596 B
"use strict"; const path = require("path"); const { executeTests, prepareForTests, utilityFunctions } = require(path.resolve(path.join(__dirname, "../src/main"))); const modulePath = (p) => path.join(path.resolve(__dirname, "../src"), p); const projectModuleNames = { lodash: "lodash/fp" }; const projectStubs = { lodash: { "@noCallThru": false }, path: { "@noCallThru": false }, }; exports.executeTests = executeTests; exports.prepareForTests = prepareForTests(projectModuleNames, projectStubs); exports.utilityFunctions = utilityFunctions;