fast-check
Version:
Property based testing framework for JavaScript (like QuickCheck)
15 lines (14 loc) • 624 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.resetConfigureGlobal = exports.readConfigureGlobal = exports.configureGlobal = void 0;
const globalThis_1 = require("../../../utils/globalThis");
const globalParametersSymbol = Symbol.for('fast-check/GlobalParameters');
exports.configureGlobal = (parameters) => {
globalThis_1.getGlobal()[globalParametersSymbol] = parameters;
};
exports.readConfigureGlobal = () => {
return globalThis_1.getGlobal()[globalParametersSymbol];
};
exports.resetConfigureGlobal = () => {
delete globalThis_1.getGlobal()[globalParametersSymbol];
};