Avoid using "crypto" module, which unnessesary complicates the test.
paths: [test/js/module/, test/js/module/libs/, test/js/module/sub]
---*/
-import lib2 from 'lib2.js';
+import lib2 from 'lib2.js';
-import crypto from 'crypto';
-var h = crypto.createHash('md5');
-var hash = h.update('AB').digest('hex');
-
-assert.sameValue(lib2.hash(), hash);
+assert.sameValue(lib2.hash(), "XXX");
function hash() {
- var h = crypto.createHash('md5');
- var v = h.update('AB').digest('hex');
- return v;
+ return "XXX";
}
import sub from 'sub/sub3.js';
import name from 'name.js';
-import crypto from 'crypto';
export default {hash, name};
function hash() {
- return sub2.hash(crypto);
+ return sub2.hash();
}
function error() {
}
import sub2 from 'sub2.js';
-import crypto from 'crypto';
export default {hash, error};