diff --git a/js/module.js b/js/module.js
index 57bdde4f..8eb6dca9 100644
--- a/js/module.js
+++ b/js/module.js
@@ -476,11 +476,3 @@ Module.register = function (name, moduleDefinition) {
Log.log("Module registered: " + name);
Module.definitions[name] = moduleDefinition;
};
-
-if (typeof exports != "undefined") { // For testing purpose only
- // A good a idea move the function cmpversions a helper file.
- // It's used into other side.
- exports._test = {
- cmpVersions: cmpVersions
- }
-}
diff --git a/tests/unit/functions/cmp_versions_spec.js b/tests/unit/functions/cmp_versions_spec.js
index 9f3793c0..2bd6d269 100644
--- a/tests/unit/functions/cmp_versions_spec.js
+++ b/tests/unit/functions/cmp_versions_spec.js
@@ -1,20 +1,32 @@
-var chai = require("chai");
-var expect = chai.expect;
-var classMM = require("../../../js/class.js"); // require for load module.js
-var moduleMM = require("../../../js/module.js")
+const chai = require("chai");
+const expect = chai.expect;
+const path = require("path");
+const {JSDOM} = require("jsdom");
describe("Test function cmpVersions in js/module.js", function() {
+ let cmp;
+
+ before(function(done) {
+ const dom = new JSDOM(`\
+