decentralized-internet
Version:
An NPM library of programs to create decentralized web and distributed computing projects
1 lines • 555 B
JavaScript
;const path=require("path"),parse=require("parse-duration"),algorithms=require("./algorithms"),configuration=require("./configuration.json"),runTest=function(i,t){i=path.basename(i,".js"),algorithms[configuration.ringSizes.algorithm](configuration.ringSizes.iterations).forEach(r=>{const e={serviceInterval:configuration.serviceInterval,ringSize:r,timeout:configuration.timeout},n=t(e);suite(i,function(){process.env.NODE_TLS_REJECT_UNAUTHORIZED="0",this.timeout(parse(configuration.timeout)),test("ringSize "+r,n)})})};module.exports=runTest;