From 4d349b46081f884bd25af7c75d068ff511dcdc40 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Wed, 24 Feb 2021 11:31:59 +0100
Subject: [PATCH] test: add missing httpMock.reset (#8836)

---
 lib/datasource/bitbucket-tags/index.spec.ts | 3 +++
 lib/datasource/github-tags/index.spec.ts    | 6 ++++++
 lib/datasource/gitlab-tags/index.spec.ts    | 3 +++
 lib/platform/bitbucket-server/index.spec.ts | 3 +++
 lib/platform/bitbucket/comments.spec.ts     | 3 +++
 lib/platform/bitbucket/index.spec.ts        | 3 +++
 lib/platform/bitbucket/utils.spec.ts        | 1 +
 lib/platform/gitea/gitea-helper.spec.ts     | 3 +++
 lib/platform/gitlab/index.spec.ts           | 3 +++
 lib/util/http/bitbucket-server.spec.ts      | 3 +++
 lib/util/http/bitbucket.spec.ts             | 3 +++
 lib/util/http/gitea.spec.ts                 | 4 ++++
 lib/util/http/host-rules.spec.ts            | 1 +
 13 files changed, 39 insertions(+)

diff --git a/lib/datasource/bitbucket-tags/index.spec.ts b/lib/datasource/bitbucket-tags/index.spec.ts
index 33ffa48a69..87653aa00e 100644
--- a/lib/datasource/bitbucket-tags/index.spec.ts
+++ b/lib/datasource/bitbucket-tags/index.spec.ts
@@ -8,6 +8,9 @@ describe(getName(__filename), () => {
     httpMock.reset();
     httpMock.setup();
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
   describe('getReleases', () => {
     it('returns tags from bitbucket cloud', async () => {
       const body = {
diff --git a/lib/datasource/github-tags/index.spec.ts b/lib/datasource/github-tags/index.spec.ts
index 3353f3a0fe..34f9e34f3f 100644
--- a/lib/datasource/github-tags/index.spec.ts
+++ b/lib/datasource/github-tags/index.spec.ts
@@ -19,6 +19,9 @@ describe('datasource/github-tags', () => {
       token: 'some-token',
     });
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
 
   describe('getDigest', () => {
     const lookupName = 'some/dep';
@@ -114,6 +117,9 @@ describe('datasource/github-tags', () => {
         token: 'some-token',
       });
     });
+    afterEach(() => {
+      httpMock.reset();
+    });
 
     const depName = 'some/dep2';
 
diff --git a/lib/datasource/gitlab-tags/index.spec.ts b/lib/datasource/gitlab-tags/index.spec.ts
index 6760c2ec14..e1eba98e5a 100644
--- a/lib/datasource/gitlab-tags/index.spec.ts
+++ b/lib/datasource/gitlab-tags/index.spec.ts
@@ -7,6 +7,9 @@ describe('datasource/gitlab-tags', () => {
     httpMock.reset();
     httpMock.setup();
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
   describe('getReleases', () => {
     it('returns tags from custom registry', async () => {
       const body = [
diff --git a/lib/platform/bitbucket-server/index.spec.ts b/lib/platform/bitbucket-server/index.spec.ts
index 06206b8dbc..aac0a28478 100644
--- a/lib/platform/bitbucket-server/index.spec.ts
+++ b/lib/platform/bitbucket-server/index.spec.ts
@@ -231,6 +231,9 @@ describe(getName(__filename), () => {
           password,
         });
       });
+      afterEach(() => {
+        httpMock.reset();
+      });
 
       describe('initPlatform()', () => {
         it('should throw if no endpoint', () => {
diff --git a/lib/platform/bitbucket/comments.spec.ts b/lib/platform/bitbucket/comments.spec.ts
index ca2cee98b7..7cbfb5c34a 100644
--- a/lib/platform/bitbucket/comments.spec.ts
+++ b/lib/platform/bitbucket/comments.spec.ts
@@ -16,6 +16,9 @@ describe(getName(__filename), () => {
 
     setBaseUrl(baseUrl);
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
 
   describe('ensureComment()', () => {
     it('does not throw', async () => {
diff --git a/lib/platform/bitbucket/index.spec.ts b/lib/platform/bitbucket/index.spec.ts
index da0a9e7886..b3363320c8 100644
--- a/lib/platform/bitbucket/index.spec.ts
+++ b/lib/platform/bitbucket/index.spec.ts
@@ -62,6 +62,9 @@ describe('platform/bitbucket', () => {
 
     setBaseUrl(baseUrl);
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
 
   async function initRepoMock(
     config?: Partial<RepoParams>,
diff --git a/lib/platform/bitbucket/utils.spec.ts b/lib/platform/bitbucket/utils.spec.ts
index abe9c14f0f..7d9af62324 100644
--- a/lib/platform/bitbucket/utils.spec.ts
+++ b/lib/platform/bitbucket/utils.spec.ts
@@ -35,5 +35,6 @@ describe('accumulateValues()', () => {
     expect(res).toHaveLength(25);
     expect(httpMock.getTrace()).toHaveLength(3);
     expect(httpMock.getTrace()).toMatchSnapshot();
+    httpMock.reset();
   });
 });
diff --git a/lib/platform/gitea/gitea-helper.spec.ts b/lib/platform/gitea/gitea-helper.spec.ts
index 7b588e6fb0..77f3f3f23a 100644
--- a/lib/platform/gitea/gitea-helper.spec.ts
+++ b/lib/platform/gitea/gitea-helper.spec.ts
@@ -143,6 +143,9 @@ describe('platform/gitea/gitea-helper', () => {
     httpMock.setup();
     setBaseUrl(baseUrl);
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
 
   describe('getCurrentUser', () => {
     it('should call /api/v1/user endpoint', async () => {
diff --git a/lib/platform/gitlab/index.spec.ts b/lib/platform/gitlab/index.spec.ts
index 48f2f371d6..04b889d634 100644
--- a/lib/platform/gitlab/index.spec.ts
+++ b/lib/platform/gitlab/index.spec.ts
@@ -40,6 +40,9 @@ describe('platform/gitlab', () => {
     httpMock.reset();
     httpMock.setup();
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
 
   describe('initPlatform()', () => {
     it(`should throw if no token`, async () => {
diff --git a/lib/util/http/bitbucket-server.spec.ts b/lib/util/http/bitbucket-server.spec.ts
index 06092fa934..f4daf43f7f 100644
--- a/lib/util/http/bitbucket-server.spec.ts
+++ b/lib/util/http/bitbucket-server.spec.ts
@@ -27,6 +27,9 @@ describe(getName(__filename), () => {
 
     setBaseUrl(baseUrl);
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
   it('posts', async () => {
     const body = ['a', 'b'];
     httpMock.scope(baseUrl).post('/some-url').reply(200, body);
diff --git a/lib/util/http/bitbucket.spec.ts b/lib/util/http/bitbucket.spec.ts
index d9fe541ae4..1ef4617c4b 100644
--- a/lib/util/http/bitbucket.spec.ts
+++ b/lib/util/http/bitbucket.spec.ts
@@ -27,6 +27,9 @@ describe(getName(__filename), () => {
 
     setBaseUrl(baseUrl);
   });
+  afterEach(() => {
+    httpMock.reset();
+  });
   it('posts', async () => {
     const body = ['a', 'b'];
     httpMock.scope(baseUrl).post('/some-url').reply(200, body);
diff --git a/lib/util/http/gitea.spec.ts b/lib/util/http/gitea.spec.ts
index 9225146952..6af6acf6f0 100644
--- a/lib/util/http/gitea.spec.ts
+++ b/lib/util/http/gitea.spec.ts
@@ -18,6 +18,10 @@ describe(getName(__filename), () => {
     setBaseUrl(baseUrl);
   });
 
+  afterEach(() => {
+    httpMock.reset();
+  });
+
   it('supports responses without pagination when enabled', async () => {
     httpMock
       .scope(baseUrl)
diff --git a/lib/util/http/host-rules.spec.ts b/lib/util/http/host-rules.spec.ts
index 3a4c1acd15..fc4aad4f8c 100644
--- a/lib/util/http/host-rules.spec.ts
+++ b/lib/util/http/host-rules.spec.ts
@@ -39,6 +39,7 @@ describe(getName(__filename), () => {
 
   afterEach(() => {
     delete process.env.HTTP_PROXY;
+    httpMock.reset();
   });
 
   it('adds token', () => {
-- 
GitLab