diff options
Diffstat (limited to 'js/test/Ice/properties/Client.js')
-rw-r--r-- | js/test/Ice/properties/Client.js | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/js/test/Ice/properties/Client.js b/js/test/Ice/properties/Client.js index 4d4ddd7db73..7b768aec9f0 100644 --- a/js/test/Ice/properties/Client.js +++ b/js/test/Ice/properties/Client.js @@ -7,13 +7,9 @@ // // ********************************************************************** -(function(global){ - var require = typeof(module) !== "undefined" ? module.require : function(){}; - - require("Ice/Ice"); - - var Ice = global.Ice || {}; - +(function(module, require, exports) +{ + var Ice = require("icejs").Ice; var Promise = Ice.Promise; var test = function(b) @@ -56,7 +52,7 @@ }; var properties = Ice.createProperties(); - if(require("fs") !== undefined) + if(typeof(require("fs").readFileSync) == "function") { // // We are runing with NodeJS we load the properties file from the file system. @@ -104,5 +100,8 @@ out.writeLine("ok"); }); }; - global.__test__ = run; -}(typeof (global) === "undefined" ? window : global)); + exports.__test__ = run; +} +(typeof(global) !== "undefined" && typeof(global.process) !== "undefined" ? module : undefined, + typeof(global) !== "undefined" && typeof(global.process) !== "undefined" ? require : window.Ice.__require, + typeof(global) !== "undefined" && typeof(global.process) !== "undefined" ? exports : window)); |