From caf797b1b10231b2de8805be4d560703a8bb4a0f Mon Sep 17 00:00:00 2001 From: Dario Gieselaar Date: Sun, 24 Jan 2021 07:46:43 +0100 Subject: [PATCH] Remove unused snapshots when updating with all --- .../lib/snapshots/decorate_snapshot_ui.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/kbn-test/src/functional_test_runner/lib/snapshots/decorate_snapshot_ui.ts b/packages/kbn-test/src/functional_test_runner/lib/snapshots/decorate_snapshot_ui.ts index 9cba4fb2388654..4a52299ecf6d1c 100644 --- a/packages/kbn-test/src/functional_test_runner/lib/snapshots/decorate_snapshot_ui.ts +++ b/packages/kbn-test/src/functional_test_runner/lib/snapshots/decorate_snapshot_ui.ts @@ -124,6 +124,10 @@ export function decorateSnapshotUi({ const unused: string[] = []; Object.values(globalState.snapshotStates).forEach((state) => { + if (globalState.updateSnapshot === 'all') { + state.removeUncheckedKeys(); + } + unused.push(...state.getUncheckedKeys()); state.save();