mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 01:13:23 -04:00
This commit is contained in:
parent
2de2658f4d
commit
85b02e27b9
1 changed files with 11 additions and 10 deletions
|
@ -52,21 +52,22 @@ const createArchive = (params = {}) => {
|
|||
const mockFetch = mock =>
|
||||
fetch.mockReturnValue(Promise.resolve(new Response(JSON.stringify(mock))));
|
||||
|
||||
let previousSnapshotManifestValue = null;
|
||||
const previousEnvVars = {};
|
||||
const ENV_VARS_TO_RESET = ['ES_SNAPSHOT_MANIFEST', 'KBN_ES_SNAPSHOT_USE_UNVERIFIED'];
|
||||
|
||||
beforeAll(() => {
|
||||
if ('ES_SNAPSHOT_MANIFEST' in process.env) {
|
||||
previousSnapshotManifestValue = process.env.ES_SNAPSHOT_MANIFEST;
|
||||
delete process.env.ES_SNAPSHOT_MANIFEST;
|
||||
}
|
||||
ENV_VARS_TO_RESET.forEach(key => {
|
||||
if (key in process.env) {
|
||||
previousEnvVars[key] = process.env[key];
|
||||
delete process.env[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
afterAll(() => {
|
||||
if (previousSnapshotManifestValue !== null) {
|
||||
process.env.ES_SNAPSHOT_MANIFEST = previousSnapshotManifestValue;
|
||||
} else {
|
||||
delete process.env.ES_SNAPSHOT_MANIFEST;
|
||||
}
|
||||
Object.keys(previousEnvVars).forEach(key => {
|
||||
process.env[key] = previousEnvVars[key];
|
||||
});
|
||||
});
|
||||
|
||||
beforeEach(() => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue