From 1e9ebd5905eb7a67074593e9efdb92e3f0c092d1 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Fri, 23 May 2025 10:37:13 +0000 Subject: [PATCH] test: do not reset but only clear mocks --- jest.config.ts | 2 +- src/handler/__snapshots__/Frembed.test.ts.snap | 2 +- src/handler/__snapshots__/FrenchCloud.test.ts.snap | 2 +- src/handler/__snapshots__/MeineCloud.test.ts.snap | 2 +- src/handler/__snapshots__/MostraGuarda.test.ts.snap | 2 +- src/utils/__snapshots__/StreamResolver.test.ts.snap | 4 ++-- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/jest.config.ts b/jest.config.ts index 31ce4b3..1e38f5f 100644 --- a/jest.config.ts +++ b/jest.config.ts @@ -1,6 +1,7 @@ import type { Config } from 'jest'; const config: Config = { + clearMocks: true, collectCoverage: true, collectCoverageFrom: [ '/src/**/*.ts', @@ -21,7 +22,6 @@ const config: Config = { statements: 100, }, }, - resetMocks: true, resetModules: true, setupFilesAfterEnv: ['/jest.setup.ts'], testEnvironment: 'node', diff --git a/src/handler/__snapshots__/Frembed.test.ts.snap b/src/handler/__snapshots__/Frembed.test.ts.snap index 8842d02..dccb9de 100644 --- a/src/handler/__snapshots__/Frembed.test.ts.snap +++ b/src/handler/__snapshots__/Frembed.test.ts.snap @@ -11,7 +11,7 @@ exports[`Frembed handle imdb black mirror s4e2 1`] = ` "Referer": "http://dood.to/", }, "sourceId": "doodstream_fr", - "url": "https://ee317r.cloudatacdn.com/u5kj63yvxddlsdgge7qremqqka27irwiupc4k7o5cikbh7fdq4j4mwzraf7q/1y4sn4ndoi~undefined?token=fh3rdlhjvao7chgxndsi3ra7&expiry=639837296000", + "url": "https://ee317r.cloudatacdn.com/u5kj63yvxddlsdgge7qremqqka27irwiupc4k7o5cikbh7fdq4j4mwzraf7q/1y4sn4ndoi~mocked-random-string?token=fh3rdlhjvao7chgxndsi3ra7&expiry=639837296000", }, { "bytes": 0, diff --git a/src/handler/__snapshots__/FrenchCloud.test.ts.snap b/src/handler/__snapshots__/FrenchCloud.test.ts.snap index 3ebc5da..392a786 100644 --- a/src/handler/__snapshots__/FrenchCloud.test.ts.snap +++ b/src/handler/__snapshots__/FrenchCloud.test.ts.snap @@ -36,7 +36,7 @@ exports[`FrenchCloud handle imdb the devil's bath 1`] = ` "Referer": "http://dood.to/", }, "sourceId": "doodstream_fr", - "url": "https://ty1053vs.cloudatacdn.com/u5kjz2cvh7blsdgge4mmgoifjigorrf6o6mlfwqbndqkhkcvu43dcrk7wfga/6zwayqucuf~undefined?token=y0n5z6g48kft9apq8imziegv&expiry=639837296000", + "url": "https://ty1053vs.cloudatacdn.com/u5kjz2cvh7blsdgge4mmgoifjigorrf6o6mlfwqbndqkhkcvu43dcrk7wfga/6zwayqucuf~mocked-random-string?token=y0n5z6g48kft9apq8imziegv&expiry=639837296000", }, ] `; diff --git a/src/handler/__snapshots__/MeineCloud.test.ts.snap b/src/handler/__snapshots__/MeineCloud.test.ts.snap index 5d6cb07..6ab5760 100644 --- a/src/handler/__snapshots__/MeineCloud.test.ts.snap +++ b/src/handler/__snapshots__/MeineCloud.test.ts.snap @@ -36,7 +36,7 @@ exports[`MeineCloud handle imdb the devil's bath 1`] = ` "Referer": "http://dood.to/", }, "sourceId": "doodstream_de", - "url": "https://aa360cc.cloudatacdn.com/u5kjv4jxytd3sdgge5uogji5dg4huat2pxrm2qibdbm5rtpmbzgb5tornooa/k9wk0js17e~undefined?token=7uebebipnnhusa4xnyea1er4&expiry=639837296000", + "url": "https://aa360cc.cloudatacdn.com/u5kjv4jxytd3sdgge5uogji5dg4huat2pxrm2qibdbm5rtpmbzgb5tornooa/k9wk0js17e~mocked-random-string?token=7uebebipnnhusa4xnyea1er4&expiry=639837296000", }, ] `; diff --git a/src/handler/__snapshots__/MostraGuarda.test.ts.snap b/src/handler/__snapshots__/MostraGuarda.test.ts.snap index 87cb8ab..6e83687 100644 --- a/src/handler/__snapshots__/MostraGuarda.test.ts.snap +++ b/src/handler/__snapshots__/MostraGuarda.test.ts.snap @@ -36,7 +36,7 @@ exports[`MostraGuarda handle imdb the devil's bath 1`] = ` "Referer": "http://dood.to/", }, "sourceId": "doodstream_it", - "url": "https://kk892as.cloudatacdn.com/u5kj7j7s27d3sdgge5woezkbi4pu672wktq3aqujw47rbpl3xog2gtqnw2xa/awn9rgotuu~undefined?token=aw2v2d8uhbrj2ky54d573ujk&expiry=639837296000", + "url": "https://kk892as.cloudatacdn.com/u5kj7j7s27d3sdgge5woezkbi4pu672wktq3aqujw47rbpl3xog2gtqnw2xa/awn9rgotuu~mocked-random-string?token=aw2v2d8uhbrj2ky54d573ujk&expiry=639837296000", }, ] `; diff --git a/src/utils/__snapshots__/StreamResolver.test.ts.snap b/src/utils/__snapshots__/StreamResolver.test.ts.snap index f7a4b07..5e0fd00 100644 --- a/src/utils/__snapshots__/StreamResolver.test.ts.snap +++ b/src/utils/__snapshots__/StreamResolver.test.ts.snap @@ -50,7 +50,7 @@ exports[`resolve returns sorted results 1`] = ` }, "name": "WebStreamr", "title": "DoodStream | 🇩🇪", - "url": "https://aa360cc.cloudatacdn.com/u5kjv4jxytd3sdgge5uogji5dg4huat2pxrm2qibdbm5rtpmbzgb5tornooa/k9wk0js17e~undefined?token=7uebebipnnhusa4xnyea1er4&expiry=639837296000", + "url": "https://aa360cc.cloudatacdn.com/u5kjv4jxytd3sdgge5uogji5dg4huat2pxrm2qibdbm5rtpmbzgb5tornooa/k9wk0js17e~mocked-random-string?token=7uebebipnnhusa4xnyea1er4&expiry=639837296000", }, { "behaviorHints": { @@ -64,7 +64,7 @@ exports[`resolve returns sorted results 1`] = ` }, "name": "WebStreamr", "title": "DoodStream | 🇮🇹", - "url": "https://kk892as.cloudatacdn.com/u5kj7j7s27d3sdgge5woezkbi4pu672wktq3aqujw47rbpl3xog2gtqnw2xa/awn9rgotuu~undefined?token=aw2v2d8uhbrj2ky54d573ujk&expiry=639837296000", + "url": "https://kk892as.cloudatacdn.com/u5kj7j7s27d3sdgge5woezkbi4pu672wktq3aqujw47rbpl3xog2gtqnw2xa/awn9rgotuu~mocked-random-string?token=aw2v2d8uhbrj2ky54d573ujk&expiry=639837296000", }, { "behaviorHints": {