From 319e3d401f2eb2cc6e19f40cd490f45acd1582a5 Mon Sep 17 00:00:00 2001 From: Alexandr Garbuzov Date: Thu, 25 Jan 2024 11:31:54 +0200 Subject: [PATCH] tests: refactor stats card e2e test to avoid future error due to yearly data update (#3612) * tests: refactor stats card e2e test to avoid future error due to yearly data update * dev --- tests/e2e/e2e.test.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/e2e/e2e.test.js b/tests/e2e/e2e.test.js index bfff8bd..10a8e8d 100644 --- a/tests/e2e/e2e.test.js +++ b/tests/e2e/e2e.test.js @@ -20,13 +20,13 @@ const STATS_DATA = { name: "Cateline Mnemosyne", totalPRs: 2, totalReviews: 0, - totalCommits: 1, + totalCommits: 15, totalIssues: 1, totalStars: 1, contributedTo: 1, rank: { level: "C", - percentile: 98.38875766503551, + percentile: 98.2625144160878, }, }; @@ -120,11 +120,13 @@ describe("Fetch Cards", () => { ).resolves.not.toThrow(); // Get local stats card. - const localStatsCardSVG = renderStatsCard(STATS_DATA); + const localStatsCardSVG = renderStatsCard(STATS_DATA, { + include_all_commits: true, + }); // Get the Vercel preview stats card response. const serverStatsSvg = await axios.get( - `${VERCEL_PREVIEW_URL}/api?username=${USER}&${CACHE_BURST_STRING}`, + `${VERCEL_PREVIEW_URL}/api?username=${USER}&include_all_commits=true&${CACHE_BURST_STRING}`, ); // Check if stats card from deployment matches the stats card from local.