Пример #1
0
 stream.on("data", (file: File) => {
     const basename = path.basename(file.relative);
     const relativedir = path.normalize(path.dirname(file.relative))
         .replace(/([\\/])\.($|[\\/])/g, "$1dot$2")
         .replace(/(^|[\\/])\.\.($|[\\/])/g, "$1dotDot$2");
     const relative = path.join(name, relativedir, basename);
     files.push(path.normalize(path.join(relativedir, basename)));
     participants.push(assert.baseline(file.contents, path.join(name, relativedir, basename), { base: baselinesdir }));
 });
Пример #2
0
 function onend() {
     if (ended) return;
     ended = true;
     participants.push(assert.baseline(JSON.stringify(files.sort(), undefined, "  "), path.join(name, "files.json"), { base: baselinesdir }));
     waitOne();
 }