UNPKG

fast-check

Version:

Property based testing framework for JavaScript (like QuickCheck)

15 lines (14 loc) 624 B
"use strict"; 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]; };