25 lines
498 B
JavaScript
25 lines
498 B
JavaScript
var md6 = require("../md6");
|
|
var fs = require("fs");
|
|
|
|
var result = fs.readFileSync("result.csv", "ascii");
|
|
result = result.split("\n");
|
|
|
|
var total = 0, ok = 0;
|
|
|
|
for (var i in result) {
|
|
var line = result[i];
|
|
if (line === "") break;
|
|
|
|
var a = line.split(",");
|
|
|
|
var size = parseInt(a[0], 10);
|
|
var data = a[1];
|
|
var comp = a[2];
|
|
|
|
var hash = md6.getHashOfText(data, size);
|
|
|
|
total++;
|
|
if (hash === comp) ok++;
|
|
}
|
|
|
|
console.log("" + ok + " / " + total + " test(s) passed."); |