diff --git a/js/class.js b/js/class.js index ec75f6f2..ceccc6f1 100644 --- a/js/class.js +++ b/js/class.js @@ -92,7 +92,4 @@ function cloneObject(obj) { /*************** DO NOT EDIT THE LINE BELOW ***************/ if (typeof module !== "undefined") { module.exports = Class; - module.exports._test = { - cloneObject: cloneObject - } } diff --git a/tests/unit/classes/class_spec.js b/tests/unit/classes/class_spec.js index e2e6d521..0d6f8644 100644 --- a/tests/unit/classes/class_spec.js +++ b/tests/unit/classes/class_spec.js @@ -1,36 +1,47 @@ -var chai = require("chai"); -var expect = chai.expect; -var jsClass = require("../../../js/class.js"); +const chai = require("chai"); +const expect = chai.expect; +const path = require("path"); +const {JSDOM} = require("jsdom"); describe("File js/class", function() { describe("Test function cloneObject", function() { - var cloneObject = jsClass._test.cloneObject; + let clone; + + before(function(done) { + const dom = new JSDOM(`