UNPKG

fancy-test

Version:

extendable utilities for testing

18 lines 485 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = (env, opts = {}) => ({ run(ctx) { ctx.envs = ctx.envs || []; ctx.envs.push(process.env); if (opts.clear) process.env = { ...env }; else process.env = { ...process.env, ...env }; }, finally(ctx) { const env = ctx.envs.pop(); if (env) process.env = env; }, }); //# sourceMappingURL=env.js.map