From 4eb11d1120bf9913149ef078049226c998516dd4 Mon Sep 17 00:00:00 2001 From: Sergei Zharinov <zharinov@users.noreply.github.com> Date: Tue, 27 Jun 2023 09:53:08 +0300 Subject: [PATCH] fix: Sanitize utils coverage (#22995) --- lib/util/host-rules.ts | 2 +- lib/util/sanitize.spec.ts | 6 ++++-- lib/util/sanitize.ts | 9 ++++++--- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/lib/util/host-rules.ts b/lib/util/host-rules.ts index 5455079219..176d3e283d 100644 --- a/lib/util/host-rules.ts +++ b/lib/util/host-rules.ts @@ -194,5 +194,5 @@ export function getAll(): HostRule[] { export function clear(): void { logger.debug('Clearing hostRules'); hostRules = []; - sanitize.clearSanitizedSecretsList(); + sanitize.clearRepoSanitizedSecretsList(); } diff --git a/lib/util/sanitize.spec.ts b/lib/util/sanitize.spec.ts index 305eeeeecc..aa64dc782b 100644 --- a/lib/util/sanitize.spec.ts +++ b/lib/util/sanitize.spec.ts @@ -1,13 +1,15 @@ import { addSecretForSanitizing, - clearSanitizedSecretsList, + clearGlobalSanitizedSecretsList, + clearRepoSanitizedSecretsList, sanitize, } from './sanitize'; import { toBase64 } from './string'; describe('util/sanitize', () => { beforeEach(() => { - clearSanitizedSecretsList(); + clearRepoSanitizedSecretsList(); + clearGlobalSanitizedSecretsList(); }); it('sanitizes empty string', () => { diff --git a/lib/util/sanitize.ts b/lib/util/sanitize.ts index 7411aa08db..3d7d27c404 100644 --- a/lib/util/sanitize.ts +++ b/lib/util/sanitize.ts @@ -58,7 +58,10 @@ export function addSecretForSanitizing( } } -export function clearSanitizedSecretsList(type = 'repo'): void { - const secrets = type === 'repo' ? repoSecrets : globalSecrets; - secrets.clear(); +export function clearRepoSanitizedSecretsList(): void { + repoSecrets.clear(); +} + +export function clearGlobalSanitizedSecretsList(): void { + globalSecrets.clear(); } -- GitLab