tia
Version:
Time is All (logs driven test engine with ExtJs support)
47 lines • 889 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
let shared = {};
// TODO shared data - sd.
// Utilities for work with files.
/**
* Saves some object to share it between tests.
* If an object with the specified key already exist, it is replaced.
*
* @param {String} key
* @param {} value
*/
function save(key, value) {
// TODO: move it to some gT.u ? (utils)
shared[key] = value;
}
exports.save = save;
;
/**
* Loads previously saved object.
*
* @param {String} key
* @returns {*}
*/
function load(key) {
return shared[key];
}
exports.load = load;
;
/**
* Deletes previously shared object.
* @param key
*/
function deleteData(key) {
delete shared[key];
}
exports.delete = deleteData;
;
/**
* Deletes all shared data.
*/
function clear() {
shared = {};
}
exports.clear = clear;
;
//# sourceMappingURL=utils-shared-data.js.map