diff --git a/.idea/jsLibraryMappings.xml b/.idea/jsLibraryMappings.xml new file mode 100644 index 0000000..d23208f --- /dev/null +++ b/.idea/jsLibraryMappings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/md6.js b/md6.js index 84d180d..28031cc 100644 --- a/md6.js +++ b/md6.js @@ -348,8 +348,8 @@ } return { - hex: _hex, - raw: _raw + hex: _hex.apply(this, arguments), + raw: _raw.apply(this, arguments) }; }; diff --git a/package.json b/package.json index b09eb61..f2c57c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-md6", - "version": "0.0.7", + "version": "0.1.0", "description": "MD6 Implementation in Node", "main": "md6.js", "files": [ diff --git a/test/test.js b/test/test.js index 2c1632f..6321aad 100644 --- a/test/test.js +++ b/test/test.js @@ -1,26 +1,25 @@ -var md6hash = require("../md6").md6hash; +var md6 = require("../md6"); var fs = require("fs"); -var md6 = new md6hash(); 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; +for (var i in result) { + var line = result[i]; + if (line === "") break; - var a = line.split(","); + var a = line.split(","); - var size = parseInt(a[0], 10); - var data = a[1]; - var comp = a[2]; + var size = parseInt(a[0], 10); + var data = a[1]; + var comp = a[2]; - var hash = md6.hex(data, size); + var hash = md6.getHashOfText(data, size); - total++; - if(hash === comp) ok++; + total++; + if (hash === comp) ok++; } console.log("" + ok + " / " + total + " test(s) passed."); \ No newline at end of file