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