var global_vars = require("global_vars"); // In javascript, assigning to a non-existent variable is // not an error global_vars.init(); b = global_vars.b; if (b != "string b") { throw new Error("Unexpected string: " + b.toString()); } global_vars.b = "a string value"; b = global_vars.b; if (b != "a string value") { throw new Error("Unexpected string: " + b.toString()); } x = global_vars.x; if (x != 1234) { throw new Error("Unexpected x: " + x.toString()); } global_vars.x = 9876; x = global_vars.x; if (x != 9876) { throw new Error("Unexpected string: " + x.toString()); }